I know that replacing the seal is not what you want to do but sealing with liquid butyl and replacing the 30 old seal will fix the leak..
If not it will rust around the window frame.
MAAS metal polish was made to remove scratches on bell helicopter plexiglass windshields. It also works great for plastic headlights and great on wedding rings.