It's a Catholic school, John!  Following Catholic teaching.  Don't be ridiculous. When you choose to attend a Catholic school, you probably should expect that.  No one forces any student or teacher to attend there.

No one is telling anyone or dictating to anyone how to live their lives.  They can have their abortions and birth control - the school just isn't going to pay for it. It has not been denied them or blocked. They have access to both.

And I am not opposed to freedom of religion.  What a silly and again patently untrue thing to say. Why do you do that?