Ummm... Wow, Connecticut. And apparently I was wrong about NJ. And apparently Louisiana blacks are not substantially Catholic after all.
On the other hand, there might sample size issues going on. And both groups tend to be polarized (Protestants containing evangelicals and blacks, Catholics containing conservative Italians/Irish and Hispanics), so sample size could create some real skew.
Interestingly, 20-30% of Hispanic Americans are Protestant, and data shows that Hispanic Protestants are far more Republican than Hispanic Catholics.
Do you know what % are Mormon? I'd think they'd be even more GOP than the Protestants lol.