Then why has the GOP never nominated a Catholic for President?
I think you are confused.
The percentage of Catholics who are republican, has nothing to do with why the “Catholic” republicans did not prefer the conservative Catholic primary candidates, over the liberal Mormon candidate.