It is entirely possible for a good Catholic to believe in global warming theories, recognize that homosexuals have rights and are children of God, or seek mutual understanding with other religions. None of that is a dogmatic contradiction, however unfortunate some such positions may be.
Every Christian I ever learned from, Including RC priests in my youth taught us that a lie was a lie. I was taught to resist evil and to call out liars. Global warming is a lie as are it’s proponents liars and homosexuals are to be opposed, not given privileges and acceptance. We don’t have to hate them, just not help them continue down evil’s road. And this pope is.