After some hunting, I found what looked like an exact replacement. I wasn't positive, but ordered one from Amazon to try (I also saw it on a few RV sites). This is the part information from the side of the lens:
It arrived and was an exact match, except brand new, not cracked, and white! Here are old and new side by side: The design really has a weak point where the screws hold it up into the fan (two screws). I added washers, and may glue something on to strengthen it (or may simply replace the whole works with a Fantastic Vent and separate light).
For now I have a shiny new white lens, with no tape needed to hold it up
If you look closely at the old one, you can see that the bulbs probably hastened the yellowing (you can see darker blobs where the bulbs would be behind it). I don't tend to leave it on for that reason, but if I were to keep this fixture longer term, I'd probably replace the bulbs with LEDs for that reason (they run cooler) (plus using less power).
