There is apparently no stretch too far that Catholic teaching will not undertake to maintain the Mariology idolatry.
It is not difficult for me to believe the birth of Jesus happened in such a way as to allow Mary's 'virginity' to remain ... Jesus left the tomb without rolling away the stone, so He could leave the womb and arrive in our spacetime without passing through the birth canal. But to go further in order to fabricate magic status to Mary is altogether a dose of Catholic Magic Thinking too far to go. The Catholic Bible even changes the reading in Genesis to read 'she will bruise your heel'.
Perpetual virginity
Is the Perpetual Virginity of Mary a Biblical View?
Aeiparthenos (An Anglo-Catholic Priest on Mary's Perpetual Virginity)
The Early Church Fathers on Marys Perpetual Virginity - Catholic/Orthodox Caucus
The Heõs Hou polemic is over: Radio Debate Matatics VS White & Svendsen on Perpetual Virginity Mary
Luther, Calvin, and Other Early Protestants on the Perpetual Virginity of Mary
Luther, Calvin, and Other Early Protestants on the Perpetual Virginity of Mary
Where on Earth did you get a reading from Genesis other than the Catholic Bible which is the only true and accurate Bible EVER.
God was talking to the serpent and talking about her seed (Jesus).
Genesis 3
14 The LORD God said to the serpent, "Because you have done this, cursed are you above all cattle, and above all wild animals; upon your belly you shall go, and dust you shall eat all the days of your life. 15 I will put enmity between you and the woman, and between your seed and her seed; he shall bruise your head, and you shall bruise his heel."
IMHO, Jesus Christ had to be born via the birth canal, otherwise he wouldn't have qualified as a substitute sacrifice for our sins as a human.