Well mirrored window tint is $20 a roll. That link to iridium coatings is probably not cheap and may not even sell small quantities.I couldn't imagine the repair would be more cost effective that to replace so I think you'd have to bite the bullet and buy a new visor
It was totally my fault. I had moved something that the cat's had previously pee'd on on top of a dresser. Forgot about that and then left my helmet next to that object after a ride. I should have put it back up and paid the price.I'm having a hard time picturing a cat peeing on a helmet visor. Did it lift a leg or do you store it in the cat box room?