There's still time....
The offending solvents take at least six months or more to really work their evil, so I would just remove, clean up, and re-bed the lens in LifeSeal.
We used black LifeSeal to bed our new Lexan cabin ports (frameless on our particular boat model) in '95 and they are still waterproof and the adjacent plastic material is like new. I remember that the tubes of "Life Caulk" had specific warnings on them to avoid plastics.
FWIW, many years before, I used Life Caulk to bed a Fico vent base (white cast plastic) and after a couple of years the whole base showed tiny cracks and checks and was indeed ruined by the sealant. Polysulphide is fine for metal and wood and bedding thruhulls in FRP, but not for acrylic or polycarbonate.
Loren