I have a customer who called me back to say how nice his headlights came out.
He then sent pictures.
You can try the Meguiars PlastX by hand, it should work just as well.
Once they are clear again and scratch free, be sure and wax them.
Most auotparts stores carry PlastX. Wally World...