Part of women's liberation is being not financially dependent on men, especially through marriage.
If you look at the cases of military marriages in the US as example, the situation we imagine is that some 18 year old women right out of high school marries a boot for the financial benefits. This basically a direct exchange of sex for money. Some communist writers have made very direct comparisons between monogamous marriage and sex work. A generally accepted opinion on hexbear is that sex workers are good but forcing women into sex work is bad.
I think really you're asking the wrong question. The question should not be "Should people who violate PLA military marriages be punished?". The question should be "Why are there women who are financially dependent on military marriages?" The answer is that they shouldn't be and if women weren't financially dependent on the marriage, they can just leave the marriage instead of cheating. The answer is that a communist society would move away from enforced monogamy.
They weren't really fighting "for" the Khmer Rouge back then. China saw itself encircled by USSR aligned countries, the incursion (can't call it invasion, it was only a couple local division, no airt support, no artillery, no naval support) served to demonstrate to Vietnam that the USSR would not go all in for it and it should thus cut the crap it did at the time (such as offloading reactionaries to China instead of dealing with them themselves, diverting weapons intended for Cambodias liberation struggle for themselves).
China achieved it goal, hence it considers the incursion a military victory, because strategically it was. Vietnam stopped being a dick.
The alignment with Cambodia was because China needed a local counter balance to Vietnam. once the strategical goal was achieved, the alignment ended.
Interesting, I assume the siding with America in fighting communist Afghanistan was for the same reason then? This is a blind spot for me if you know any good books pls recommend 🙏