You’re missing the point.
Huh?? Very simple. Did the pastor or ISP violate their terms of service. Simple contract. No issue of free speech.