Assuming the scratches on a PSA case aren’t incredibly deep (>1mm), I’ve found that using a compound like Polywatch works wonders at removing them.
It also works really well with Hesalite glass, or really any acrylic glass that uses a polymethyl methacrylate resin.