I design skylights. Some of the commercial style (that I really don't do much with) are made from acrylic or polycarbonate. First of all, NEVER use glass cleaner or anything with ammonia. That's probably what caused the fogging. Also, I have seen some amazing results when the occasional dome gets scratched and it must ship . . . NOW! The'll use plastic polish and a buffing wheel. It takes it right out. Another option would be to get some drop plexi from a local glass company and replace the glazing yourself. It can be cut on a bandsaw or with a jig saw. Sand the edges to shape and reinstall.