First, I would like to apologize for my off-the-cuff remark about Pope John Paul II. I could have criticized his speech in a more respectful manner.
Polytheists do not worship our God, but rather a series of false gods. As for Jews and Muslims believing in the one true God, I’m not entirely sure about the veracity of that argument; they explicitly deny “the Trinity in unity” (
Athanasian Creed). Then again, I’m not the best person to engage in that argument. I’ve seen it waged and I currently lean against believing that the Jews still have the same God as we do (because they rejected His Son, as do the Muslims). “Whosoever denieth the Son, the same hath not the Father” (I John 2:23).
The souls of all non-Catholics are in grave danger. Popes of old were not afraid to implore non-Catholics to quickly come back to Holy Mother Church (I’m thinking especially of Ven. Pius IX and Leo XIII).
At Assisi (and in their worship services) all non-Catholics offered God undue worship because they do not worship Him as He desires; non-Christians offer God undue worship for obvious reasons (denial/ignorance of the faith revealed by God), while non-Catholics offer Him undue worship because they reject the Holy Sacrifice (i.e. Protestants) or because they reject papal supremacy (among other doctrines: i.e. Eastern Orthodox). They don’t believe all that God has divinely revealed to man and so their worship is thereby defective in some way (even if they aren’t
formally guilty for their false/undue worship).
And what I’ve just written about false/undue worship can be backed up by various theology manuals (e.g., Prümmer, Roberti-Palazzini), and even the classic
Baltimore Catechism (not to mention the
1917 Code of Canon Law).

How is there
nothing wrong with asking a saint to protect an objectively false religion, a religion that God does not positively will to exist, and a religion that is
something (i.e. error) which we pray that God may destroy? Yes, the 1941 and '49 editions of the
Revised Baltimore Catechism included prayers and statements which stated that error should be destroyed by God and that Christ does not will the existence of false religions.
How do we reconcile what Pope John Paul II prayed for and what the old
Baltimore Catechism said about false religions?