Just throwing the idea out there, but what about using the lights already there? You could remount the LED PCB if you don’t care about the light up logo.
Another option is getting some cheap, clear plastic strands that act like fiber optic wire? They sell the stuff for things like lawn lights and embedding twinkling stars in ceilings, and it’s really cheap. I’m not sure how heat resistant the stuff is, but then you could run that from the LEDs in their current location to the bottom.
In your first picture, with the red wire runs and LED PCB flipped over, cut the surface it’s resting on (the top of the LED encasement), mount the LEDs pointing down towards the fan, leave a small gap if you want the logo to still light up, and then run the fiber as you would the wires in your original plan. It’s a very short distance and SMD LEDs are directional enough that it might actually work.
I have some thin fiber stuff around here somewhere, but haven’t seen it in a few years. I might be able to mess with it a little, but there will still be a lot of unknowns (old, no specs, probably too thin even when bundled, etc.).
I just checked and the stuff I got was 0.75mm diameter, Amazon item B01N0QCAHF. They make stuff at least twice as thick for under $15 per 5m. Make sure to get the “end glow” variety, not the edge glow/neon tube like.
Or maybe use some clear PETG, either a few raw filament strands or a glass-like printed object (super slow, hot, large nozzle, big layer height for best results).
I guess an alternative would be to wrap some aluminum foil around a strip of acrylic that’s heat formed to the right shape. You’d probably have to polish the edges.
Just spit ballin’. I’ll see if I can scrounge that optical stuff up.