Here’s an idea: institute a Moral Code for all the Catholic employers, including Catholic Charities, schools, universities, hospitals and clinics, and so on. And put it in there, clearly, that only those who comply with this book of Moral Code are eligible for employment by said Catholic employers. Then, compile the list of what’s required and what’s not permissible under this Moral Code, and have it approved by the Bishops, or even better, by the Vatican and the Pope himself. A single Moral Codebook could apply to the whole range of Catholic employers in the USA, and even across the globe, why not? In this Moral Codebook, spell out things such as: practicing homosexuals, heterosexuals who shack up and live together without being married to each other, people who get remarried without an annulment after divorce, are not eligible for employment.
It would protect the Catholic employers from the government trying to impose immoral laws on them. It would also take care of many other problems and keep the Catholic institutions truly Catholic.
Consider also, for example, the falling away of Catholic Universities. I’ve read that recently Boston College decided to put back the crucifixes into the classrooms, and the Chairman of the Department of Chemistry was outraged. Well, put it as a requirement into the Moral Codebook, that the employee must not be hostile to the Catholic religion and its symbols, and don’t allow people such as the mentioned Chairman to be employed, in the first place, at Catholic institutions. Also codify as a prerequisite of employment whatever the Pope and Bishops deem necessary, and whatever is needed to keep out people who push open dissent from Catholic teachings such as the sanctity of life, the sanctity of marriage, condemning abortion, artificial birth control, the inappropriate use of sexuality including the homosexual lifestyle, and so on.