Ralph was stressed after what the old priest told him. He had every intention of killing that child, but the priest's warning stopped him.
Cordelia tried to convince him to accept fate for the sake of their daughter. She was angry and disappointed too, but that didn't change the fact that Theodora was their only beloved daughter and her child was their grandchild.
She suggested marrying Theodora and Gerald after giving Gerald responsibilities of the family business.
But Ralph lashed out at her for suggesting something so outrageous. The whole island knew who Gerald was, and people would laugh at Ralph for marrying his only daughter to a pathetic thief.
And what about the elite circle and their relatives?
Would they ever let Ralph take a breath without reminding him of the reality of his son-in-law?
NEVER!