At the risk of sounding like a shill, I recently picked up a set of Noisefigher Sightlines (https://noisefighters.com). They're replacement ear pads with a notch cut out for glasses. My glasses don't fit in perfectly, but the frames put noticeably less pressure on my head now.