Those are all political positions.
Again, no one says the Catholic Church can’t make mistakes wrt politics. And you’re even allowed to much less encouraged to voice dissent in such cases where a priest or bishop tries to use his office to further a political agenda. (If such agenda is contrary to universal church teaching like liberation theology is, by the way. Liberation theology is condemned by the church)
Just be sure you choose to separate yourself like I said, for the right reason. Not because you disagree politically but because you don’t believe Jesus is found in it. Because again, men fail when they go at it alone without Jesus, which is what happens every time when bishops and priests promote leftist Marxist agendas. But the church doesn’t fail in her universal teaching, only the men that pervert it.
Mistakes are one thing... repeated policy statements (remember all those "bishops' letters demanding a nuclear freeze?) are another. I'm not blasting the catholic church... it's just not for me.
And besides.. the route to salvation is through a personal relationship with Christ.