Given that the Vatican normalized its own diplomatic relations with Cuba in 1996, under John Paul II who certainly can’t be accused of being a crypto-communist, I don’t see much grounds for being very critical of Pope Francis on this one.
The Vatican having diplomatic relations with a place is a lot different from the US having diplomatic relations with a proven hostile power...which has done nothing to indicate that it has in any way moderated its hostility or support for other hostiles.