I don't know if you've seen or considered these for dedicated shooting glasses but I almost went for a pair of prescription shooting glasses a year or two ago. They were a wrap around design and fit snugly to the head/face, held snug with a strap. Kinda like a Z-87 for sports. They're ventilated and had a channel between the face and frame face for sweat. Felt like sweat wouldn't be a problem. I don't remember the brand. They were blue plastic frames.
If you see them at the optometrist, maybe have a look..