You wrote:
“No, they should have been allowed to marry and continue in the Catholic priesthood, but you already knew that.”
No, they took a vow. They should stick to it. If they can’t then they should be released from the active priesthood. People should keep their vows.
My point is that they shouldn’t have to take a vow. Jesus/Paul didn’t command that all priests be celibate. In fact he said it was better to marry than to burn. Some people are truly called to singleness. But it was your church who demanded celibacy, in part so the wealth of the church stayed in the church and not with the priests and their families.