I carry ski goggles on board. They are adequate but for the kind of rain you described
I am not a skier, so I don't have any. But, I was hanging in a gas station watching the electrical display when some dude rolled up on a bike with apes. He was drenched, no gear, crappy little helmet and very foggy riding glasses, almost rolled into my bike since he couldn't see.
He had a friend come by with dry clothes, a Helly Hanson foul weather set and ski goggles. The rain gear looked funny, but the ski goggles looked like the ticket.
Although, when we left it was still pouring, I wonder how it feels with the apes and the water running down your arm? He only had 40 miles to go.
I carry ski goggles on board. They are adequate but for the kind of rain you described maybe a dive mask is needed.
Now that I have, even a couple of models with my prescription. If I had thought of it I would have packed it! Only problem with a dive mask is they cover your nose.