It is possible that the rails were originally nickel/chrome plated. If you can get them cleaned replated. Check online for nickel/chrome plating in your area. Maybe someone is willing to do a small job on the side. I know it is an investment in time, but for very small jobs like this, it is sometimes better to turn up at the workshop in person and chat to the owner.
As for the discoloration, yep, sounds very much like UV degradation; especially seeing that there is little discoloration under the decals. There are chemicals for refinishing some plastics, it might be worth testing on a small area.