He didn't lie, not once. He wasn't telling all gays to come out or how to live their life.
He was saying if you're going to flirt with him, you should be open about your sexuality and if you're going to attempt to come out to the public, be direct about it, other wise shut up bc there's no point.
A shame Bryan had his team shake his ass down for an apology though. But that's the way it is in Hollywood. Power always wins. And it's not just Bryan Singer either. Elijah Wood and Corey Feldman recently spoke about this. It's the worst kept secret in Hollywood.