There are a ton of genuine and principled communist parties around the world especially in the global south which hold on to at least some social conservative lines. We need to accept that contradictions like this are a fact of life, it is to be expected that many communist parties, at least those that are not astroturfed from the outside, will in some way reflect the dominant social mores and attitudes of their country. After all, their members come from the general population, they are not above them but part of the people and will share some of the same prejudices inculcated in them by their upbringing.
Of course we would like to see their attitude change in a more progressive direction but this is not something that we have the power to enforce on them, and to attempt to do so would be viewed as cultural imperialism. They need to come to the right conclusions on their own. In the meantime we must not allow such secondary contradictions to be exploited to break our international solidarity with them, or indeed with most other forces that share our principled opposition to imperialism. Imperialism and not social conservatism is the primary contradiction of our time and the main obstacle to socialism.