In terms of what is available now .... since you said Triggerman works the best for you so far, I would suggest giving Drop Point a try; a bit smaller than the Double edge but about as square and should provide good coverage.
Another good goggle-like face hugger is the Straightlink. It has thick earstems but they are pretty long and give a good wrap around the cranium. Plus they are super light and flexible.
The ideal riding model was supposed to be the short lived Split Jacket, of which the Wind Jacket 1.0 was a goggle-type variant with a wind gasket. It wasn't marketed all that well and so it didn't stay around very long. But it has gained a kind of cult following so you can still find second hand Splits for a decent price.
Actually, this is kind of a tuff one since you have to take the helmet into account. Some frames like the Ballistic M Frame 3.0, Speed Jacket, Shocktube, and Jawbreaker have deliberately thinner earstems to account for headgear pressing against you. I'd check out a few models like those and see how they sit.