Maybe you can try to remove anti- glare coating with sunscreen.
You can get a start from cleaning your glasses as best as you can. Using an old (but clean) sock or cotton rag, polish both sides of the lense, reapplying sunscreen as needed. You will feel the surface becoming noticably rougher as the coating is removed and becomes more patchy. It takes a long time, but eventually the last of the tiny patches of coating will be worked through and you'll be left with a really smooth finish. As a last step, you should clean the lenses off and then polish them again with another clean rag.