Those are very good points. To add to what you posted: the Bible records many powerfully answered prayers that were offered to God. It records not a single answered prayer offered to anyone else. [I.e.: the worshippers of Baal prayed to their idol/demon for hours at Mt. Carmel, but received no answer. Offhand, I can’t even think of any other prayers recorded in God’s Word not directed to God Himself.]
Isaiah 42:8
I am the Lord, that is My name; I will not give My glory to another, Nor My praise to graven images.
Isaiah 48:11
For My own sake, for My own sake, I will act; For how can My name be profaned? And My glory I will not give to another.
That is because there is none. But Catholicism is not bound by the word of God, for they have the Catholic carte blanche card called "tradition" to call things that are not as if they are.