Maybe because there are fewer Catholics in the GOP. Also Gingrich and Santorum were outspoken war mongers. But you have a point, Catholics vote on more than religion. I think if Clinton runs, a Pope Catholic would be the best opponent.
The percentage of Catholics in the GOP has nothing to do with them not supporting Catholic conservatives in the primary, rather than the liberal Mormon.
Catholics supported Clinton over Bush and Dole.