First of all, the overwhelming majority of the Catholics in the pews aren't American.  Second, it was the overwhelming majority of white American Catholics, who bothered to vote, that elected Donald Trump.  The overwhelming majority of non-white American Catholics voted against him.  People were voting their skin color and not their religion.