Basically its to do moreso with post wprld war 2 politics. Basically after the war and what happened in the concentration camps came to light (I know there was more but I aint making a list) a lot of people implicitly or explicitly supported Israel. This fact bled over into Catholic doctrine cause suprise suprise the organization of old fucks are old.
I suspect now that the holocaust is fading from living memory such thing shall change, but until the boomers and the silent generation become a minority in politics it will most likely stay the same.