Maybe one of those headlight polishing kits? Not sure on the pitting if it's actual holes, but surface damage usually comes out of that plastic with the buff pads and sanders those kits comes with. Let us know what ends up working!
the surface is rough and won’t rub off with a rag. Over the years I’ve tried many different polishes and cleaners. One of those could have reacted with the plastic over time.