LOL! You do realize that Mexican politicians have historically been anti-clerical and anti-Catholic. Vicente Fox was the first openly Catholic Mexican president since Porfirio Diaz. Hell, as mentioned above, Antonio Lopez de Santa Ana was a freemason and an agnostic (although not as anti-religious as early PRIstas would be 80 years later).
The Shriners opened the hospital(s) not for politicians, but for crippled and burned children. OK????????????
One cannot understand Mexican (or, one might add, Texan) political history without understanding the absolute centrality of Masonic infighting to it.
The coups and countercoups make absolutely no sense unless one understands to which Lodges the various players belonged.
To call Mexico Catholic from this point of view is like calling the Soviet Union Orthodox.