Start by tossing this priest out of the Catholic Church (the Anglican Church can always use a priest like this one...
In this day and age, he should not win his suit, but he might win his law suit.
One problem is that groups like Thomas More Society focuses on US Law, not Canadian Law.
From the CBC article:
...The complaints stemmed from his support for Dr. Henry Morgentaler’s nomination to the Order of Canada, and his opposition to Bill C-484, a piece of legislation on crimes committed against pregnant women.
Gravel said he was disappointed with the complaints that he believes twisted his beliefs. “I’ve never gone against the church doctrine,” he told CBC’s French-language service. “I do not support abortion, I am opposed to abortion.”
When Gravel won his seat, he said he wouldn’t vote on social issues presented in the House of Commons that would compromise his position as a priest. Gravel maintained his priest status while in office but was barred from celebrating mass, weddings or funerals or performing baptisms...