Well, when an Angel of God comes to earth and says to a woman, “Hail full of Grace” that has me sold right there. It’s usually the other way around.
The Greek behind this does not support the catholic claim on the sis lessens of Mary. Cathokic apologists know this. It’s why they admits there is no direct support for the IC.