I think Deal Hudson is misinterpreting the data. It has nothing to do with Catholics as such. The Catholic population in this country is more Hispanic and White than the general population and less Black. Since Blacks are strongly pro-Obama, and Hispanics tend to be pretty strongly anti-Obama, it would explain the result.
Hispanic voters are still not the force that is implied by their numbers. Non-Hispanic Catholics are much more likely to vote than Hispanics.