A caring religion would help her raise the child and make accommodations for her situation, not deprive her of her only source of income and publicly humiliate her. It's sad that religion is applied in a fundamentally intolerant way. Can you imagine Christ's second coming in today's society? Christians would brand the unmarried pregnant mother-to-be a whore and kick her out on the street to sell her body to make ends meet, where she'd get addicted to drugs and give birth to the meth addicted, HIV-infected Son of God.
That is BS. Helping her with charity is 100% different than allowing sin and depravity under their roof by employees (which was the realtionship she had with the school).
Nice try though. People always assume that Christians have to bend over backwards and reward sin and evil... the Bible says no such thing. Love the sinner, hate the sin. Don't cast stones and think yourself sinless, but under no circomstances do you allow the sin to taint you.