When our coach was new I went across the street from BCS in Bend, and had Driving Force Graphics put film on the headlights and driving lamps to protect against rocks. This after finding a broken driving light after the maiden voyage. The first application developed wrinkles where the lights curved, and dirt got trapped underneath. On a subsequent trip through Bend, the company replaced the film at no cost. It happened again, but this time they used a newer product that seems to be holding its form. The secondary benefit to the film is that there has been no fogging over in 14 years. Should the film ever get badly nanoscratched from repeated wash brushing, etc., it can be replaced easier than a new light.
There are similar companies in cities across the country, and once you have new or resurfaced lights installed, you might consider having film applied by a reputable and experienced one.
Joel