Oh, I agree 100%, and Pelagianism is of course utter nonsense.
In the Latin Church we keep the feast of St. Emerentiana, who died a catechumen martyr at Rome. That she can be venerated as a saint shows that God is not bound by the sacraments He created, even though they are his normal means of salvation.
Rest assured, I wouldn't DARE to allow anyone to rest comfortable in the notion that they will attain salvation outside the visible Church. Because the moment that you think that, you've already made a conscious (and sinful) decision not to enter and not to receive the grace of God.
Of course. An even sharper example is the fourtieth of the 40 Martyrs of Sebaste, the Roman soldier, who wasn't even a catechumen, but declared his faith in Christ upon seeing the thirty-nine remaining on the ice, and went out to take the place of the apostate.