Dan wins the internet today, response from PB below:
Unfortunately, you may not be able to get rid of the etching. You can try hand polishing with a finishing polish, such as Menzerna Super Finish Plus 3800 (85RD) with a Lake Country Hydro-Tech Finishing Hand Pad (crimson) -
http://www.polishedbliss.co.uk/acatalog/menzerna-85re-cat8.html
http://www.polishedbliss.co.uk/acatalog/lake-country-hydro-tech-hand-pads-cat24.html
But, this doesn't work on all vinyls, so it would be worth trying it in an inconspicuous area first just in case it doesn't work. If that doesn't work there is no other option to fixing it yourself, you would just need to replace the vinyl.