What I stated above in not replacement theology. Indeed I stated:
This is not to say that God has abandoned the Jews but rather that at the time of our Lord there was a split in Judaism; some Jews accepted Jesus as the Messiah and some did not. To those Jews who did accept Jesus were joined the Gentiles who together form the Church.You are making the mistake of identifying the Church as other than the true continuation of Israel because the Gentiles have been grafted on to it. As for those Jews who reject Jesus as the Messiah they are only a part of the nation of Israel, not the whole.
the Catholic Church holds that Israel is the priestly people of God, "called by the name of the LORD", and "the first to hear the word of God", the people of "elder brethren" in the faith of Abraham.
This is a statement of historical fact; it does not imply that the covenant of Moses is still operative or that the Jews are not called to the new covenant in Jesus Christ. Indeed the Catechism of the Catholic Church which you quoted continues:
Through the prophets, God forms his people in the hope of salvation, in the expectation of a new and everlasting Covenant intended for all, to be written on their hearts. "In many and various ways God spoke of old to our fathers by the prophets, but in these last days he has spoken to us by a Son" (Heb 1:1-2).There is today only one covenant in Jesus Christ to which all are called, Jews and Gentiles alike.
“The covenant of Moses is no longer operative. “
So the Jews (who are no longer Jews but Christians) were not “replaced” only God’s covenants were replaced ie “no longer operative.”
So what’s the deal? God did not know the future when he made the promises? God reneged on his word? God changed his mind? I can’t seem to get my head around this and the concept of God’s omnipotence.