If any Muslims are converted and saved, it is through Jesus, of course. Didn't I explain that everyone in Heaven is Catholic?
But, as regards an eternal God, a "plan," is an oxymoron
Kosta, you are not familiar with the term "plan" (or "economy" of salvation, are you? The Catechism has a whole section on it: Paragraph 2. Jesus Died Crucified , scroll down to "II. CHRIST'S REDEMPTIVE DEATH IN GOD'S PLAN OF SALVATION". At the end of it there is another reference to the universality of God's plan:
God takes the initiative of universal redeeming love604 By giving up his own Son for our sins, God manifests that his plan for us is one of benevolent love, prior to any merit on our part: "In this is love, not that we loved God but that he loved us and sent his Son to be the expiation for our sins."408 God "shows his love for us in that while we were yet sinners Christ died for us."409
605 At the end of the parable of the lost sheep Jesus recalled that God's love excludes no one: "So it is not the will of your Father who is in heaven that one of these little ones should perish."410 He affirms that he came "to give his life as a ransom for many"; this last term is not restrictive, but contrasts the whole of humanity with the unique person of the redeemer who hands himself over to save us.411 The Church, following the apostles, teaches that Christ died for all men without exception: "There is not, never has been, and never will be a single human being for whom Christ did not suffer."412
408 I John 4:10; 4:19.
409 Rom 5:8. 410 Mt 18:14.
411 Mt 20:28; cf. Rom 5:18-19.
412 Council of Quiercy (853): DS 624; cf. 2 Cor 5:15; I Jn 2:2.
Of course I am familiar with the economy of salvation. The Orthodox know better than to confuse that with planning. Economy is not planning; it's managing. Plan is a draft.
Why can't the Catholic Church just cut through the fluff and simply say something like this: "Through the teaching of Christ, we believe that the Church is a sure way to heaven. How others fare in that respect has not been revealed to the Church"?