Your course of action is simple:
rally your co-workers, any on the board or investors who will listen, form a group opposed to it, have meetings, get the press involved.
In short dissent from the secularist “orthodoxy” being imposed on you.
If your company is giving benefit sharing to a woman and a woman in a sexual relationship, why can’t a man living with his elderly mother give his benefits to her.
Both are economically depependent on each other. How should the fact that one pair has - or claims to have sex (their will be many fake gay marriages of convenience to get new orthodontics)?
This is logic that bishops conferences trotted out years ago that the liberal, secular press just reported and ignored.
The new orthodoxy is that if you oppose the state’s recognition of people unaware of their same-sex disorder, or those struggling with it, then you are a homophobe - a term that has been changed to mean “homosexual hater”, not its original psychological term meaning "a person with an irrational, clinical fear of homosexual persons.
Here in Canada Royal Bank employees defeated a stupid idea asking them to put rainbow stickers on their desks designating employees who were “gay friendly” (read tolerant, as opposed to those against endorsing an immoral lifestyle.
see the story of it archived at www.lifesite.net Royal Bank is the biggest in Canada, in numbers of branches I think. So employees can revolt politely and within the system over stupid programs.
Companies would not want to fire you for your beliefs, so if you do it all aboveboard and in the open they are asking for the Thomas More Legal Centre and other papist human rights lawyers coming down there to make THEM look the bigot.
“Catholicism is the anti-Semitism of the intellectual classes” - Arthur Schlesinger.
“Catholicism is the last acceptable prejudice” (author unknown)