The only issue I've had involving print frame glass was Newton's Rings. That was solved by using reflection control framing glass with the slightly textured side toward the negative. I work in a frame shop so just used scrap but it's cheap, a kind framer might even give you a piece. Take your frame in so they can cut it to size.

Shawn