I have no idea what point he is trying to make. Prophecies of Christs virgin birth can be found in the OT. How does that make Mary someone that can save you?
It's called avoidance.