You make one mistake. The Catholic Church does not say that the children are not acceptable in decent society. Civil society is regulated by civil law, and a marriage legal in civil law obtains legal effects. Children of such a marriage are legitimate and acceptable in civil society. But whilst the marriage is regarded as legal by society, it is not valid in conscience for a Catholic, and such a person lives in sin. A marriage which civil law regards as valid need not necessarily be valid in God’s sight. No state on earth could force me to say that a definite civil law is infallibly the law of God, and no state could possibly prove such a claim to infallibility.
Radio Replies Volume 1 by Rev. Dr. Leslie Rumble MSC and Rev. Charles Mortimer Carty
The Case for Catholicism - Answers to Classic and Contemporary Protestant Objections
Disclaimer: As an Amazon Associate, I earn from qualifying purchases. Thank you.