Dude you got it! Wow even this many years later lenses are still available and in a lot of different tints and coatings, that's sick! Does this look like the same color lens? The pic is pretty true to life.
If they're the same then then it's the "Persimmon" color. I know what a huge difference polarized lenses make when looking at reflections especially off of water and glass. How big of a benefit is it when using them in the snow?
It looks like a Persimmon lense to me. I appreciate having tinted lenses most during medium to bright conditions, and typically wear goggles in all conditions.
Also, you can sometimes find goggle replacement lenses at reduced cost on the Oakley Vault site: Oakley Sunglasses, Oakley Goggles, and Apparel - Oakley Vault