Freest areas are the least Catholic. Why is that?
Try cross-referencing these maps with similar maps that show voting patterns by county/state.
You do have outliers in New Jersey like Monmouth and Morris Counties, but that is due to the fact that these places are dominated by private sector management-types, and even said counties were only narrowly GOP. The blue collar Catholic counties (Middlesex, which also has alot of Asians, Camden, Gloucester, Burlington, etc) all voted heavily for The One.