And you are conflating lots of levels of understanding.  Catholic teaching has, can, and will change.  Did supporting Catholic teaching (using your words) require pouring $1.4 M into a political campaign?  What if one catholic teaching contradicts a more, core catholic teaching - respect for each person's dignity; following the actual consequences of VII's Dignitatis Humanae:

"......declares that all persons are to be free from coercion in matters concerning religious belief and worship, so that they may seek the truth in a manner befitting their human dignity. The state oversteps its authority when it coerces compliance with or inhibits the free practice of a particular religion by its citizens. Christians in particular are exhorted to respect religious freedom as a human right, as the encyclical declares that coercion is fundamentally antithetical to Christian belief and tradition."  (suggest that K of C financial support appears as coercion to some)