Charles Carroll was from Maryland, which had been very tolerant of Catholics.
Carroll was a Catholic. Maryland was the first among the colonies to provide for freedom of religion, having been founded for this purpose by the Catholic Lord Baltimore (the Calvert family) in 1632.
Considering as it was founded by Catholics, one would expect Catholic representation on the signatories.