Unless Protestant Hispanics have higher incomes and are better educated (I don’t know the answer). Why do 2 out of 3 Protestants vote Democrat in Massachusetts, while a majority of Catholics vote Republican, even in the most Democratic state that was the home of Kennedy. Why do the same religions vote so differently in different parts of the country if religion is the primary indicator of voting behavior?
Until you post a source for how northern Catholics and Northern Protestants vote it will be pretty hard to figure out what you are trying to say.
The Hispanic vote is very clear.