I've tried Meguiars Ultimate compound to remove scratches on the lenses on my specs.
(probably would have tried toothpaste, but you only live once).

So I probably wouldn't hesitate to use it on a cavity cover.

cheers, Mark.