I see your point but I don't think baitfish naturally give off UV.
Here's the devils advocate to your observation.....
I once had access to a very old pond that I know had a few lunker bass in it. The water is SUPER dark. Like a pond full of dark roast coffee dark. Visibility is less than a foot. But it is full of fish. Great bluegill fishing too.
I took all my gear, fished from a small Jon boat and had an old man whoop my tail by 10-1. I was throwing everything I had trying rattle traps, spinnerbaits, buzzbaits, jigs, crankbaits, etc.
The gentlemen I fished with was a distant family member and he had one old Abu pistol grip rod/reel combo where I had 7 hi quality rods. (See where this is going don't you?)
So he had one rod and one plastic worm. I had a big tackle bag full of stuff. He caught 10 bass before I could get a bite. I finally switched over to a plastic worm like he was using but it wasn't the same worm or color. Only close. He still caught more than me. The fish wanted that Zoom Centepede worm in Junebug color. Just a plain ole Texas rig.
I had a trick worm that was very close to Junebug but had red flakes instead of green flakes. I got bites but he was still whooping me. Now the water is black and had a brown tint to it at the bank. Super dark. A white spinnerbait just vanishes barely below the surface.
Now.....my point is there is no way the tiny green flakes reflected light at 4-8' when red flakes didn't. The fish wanted the Junebug worm because it had a different vibration signature in the water. We was deadsticking the bait and barely moving it at all. So it wasn't how he worked the worm or the color. It was because a centipede worm has rings on it and a trick worn is smooth.
I just can't see how green flakes in water that's coffee black in 8ft could make a difference. So UV light doesn't make that big of a difference to me more than vibration signature and presentation.
That's my opinion anyway. But I'm always open to new ideas.