What VOW?
Is it hiding in the penumbra of a question?
She did NOT say...
"I shall NEVER know a man."
“I do not know man” is present perfect tense. Just as, I do not roller skate means I don’t skate and don’t expect to start. Really, if you believe the Bible, why can’t you trust the Church which produced it to know that the Virgin Mary had a vow of perpetual virginity?