This isn't a "non-profit church publication". It's associated with a Catholic religious order, the Legionaries of Christ, but is its own corporation for legal purposes.
They can say whatever they please. We still have freedom of the press in this country, at least for the moment.
And the readers of that publication have the right to make up their own minds to vote for...