Not looking to keep a zombie thread going, but Post 4 still has a website up. TJspeller did you ever find the kind of glasses you were looking for?

I use a pair of shooting glasses made by a company called opti-sport that has long since gone out of business. They appear to be clones of Decot glasses and have lenses that snap in and out. Like the Decots they sit high on your face so they are properly aligned when you are shooting.