I am NOT in Mexico, I am NOT a Spanish speaker and I am NOT Catholic!
So what? The magazine cover was printed for the MEXICAN public. Not for you. ANY Mexican would immediately make the connection, since they understand Spanish and practically all of them have some Catholic background - and know who our Lady of Guadalupe is. Anyone who spoke Spanish would know. Anyone who had been in a church with stain-glass windows and statues would know... Anyone who knew of the symbols on the cover would instantly make the connection.
Regards