Even as a supporter of gay rights this seems a bit of an overreach to me.
Were his comments a bit tactless, sure. I can even see how some people could initially find them offensive.
But he’s got a pretty good track record on gay rights issues and I think it should be sufficient for him to simply apologize and move on.