I have no problem believing that God was more than capable of making sure his teachings were portrayed accurately.
God Bless
Nor do I. Neither do I have a problem believing that Mary was forgiven in advance of her Original Sin. I am quite confident God could accomplish that if He so desired.
God Bless
Thank you. May God bless you and yours as well.