I have a 2006 Hunter 38 with the Everwear laminate sole. A previous owner spilled some chemical on the surface (battery acid maybe based on location) which has caused the finish to become 'milky' or 'cloudy'. This is in the surface layers and will not scrub off. There is a coffee stain in the galley that will not wipe up. Also, the PO dinged the floor in several places. See photos. Is there a way to renew or refinish this stuff or at least soften the discoloring? Is appears to be a plastic coating over a teak and holly veneer. The veneer is paper thin based on areas routed out to reveal the substrate. I am 100% sure that sanding would burn right through the veneer without superhuman control. Any shared experience would be appreciated.