I have the Smith I/OX goggles as well and love them. I also bought a Smith helmet to help in the venting.
I don't know what lenses I have though. They came with 2- a red one and a pinkish one. The salesman told me the red was for sunny and the pinkish for overcast/snowing days. So I have been going by what he told me.
These blue lenses your talking about sound very interesting. I will see if I can order just the blue lens.
But yeah, I was just up on a very wet day (40 degrees), my friend couldn't keep his lenses from fogging--mine had no issue what so ever.