Move to Rockford, Illinois. Attend St. Mary's Oratory which has the Tridentine Mass and nothing but. You will find no anti-Americanism. You will also find little American cheerleading. We attend, as Catholics, to worship the one true God: Father, Son and Holy Ghost and to have the Faith explained eloquently by our pastor against a background of traditional Church music of Mozart, Palestrina, Casale and many others provided by a well-rehearsed choir under a truly talented music director.
What's more, there are numerous Novus Ordo parishes where that rubric is as well demonstrated as it can be and the preaching is superb and quite Catholic as well. St. Patrick, St. James, St. Peter Cathedral, and others.
If you cannot move to Rockford, find a parish less objectionable where you are. If you are, in fact, Catholic in your beliefs, then your eternal life and the ultimate disposition of your soul should be far more important to you than any secular considerations. This life is transitory. Heaven or hell are forever.
I and my family moved here from Connecticut 15 years ago and we will never look back. Just the available clergy in this diocese and the dozens of seminarians on the way are justification enough.
There are numbers of Knights of Columbus Councils to choose from. The K of C and particularly is Fourth Degree are ever patriotic and publicly so.
So I would correct your sentence by adding the word "Some" at the beginning: Some American Catholics have been taught for two generations to hate America. Likewise, some in most denominations have been so taught.
God bless you and yours!
Good to see you again. Still praying for you.