I use isopropyl alcohol on my MS. Are you thinking there is a coating on the outside of the glass? I have never heard of that. but you'd better make sure before using a solvent.
I use isopropyl as well. Small amount and scratch with fingernail and cloth... seems to do the job... haven’t seen any damage on my 12/16 S full glass roof. Park outside in NW....