Hi LOT,
Your explanations are very hard to understand because you are using quasi-modernist terms, which attempt to explain salvation outside of clear, simple catholic teaching. Theologians often do this, and because they are not infallible, it can be confusing. So, based on what has been infallibly defined by the Church, here is what we know, without a doubt:
1. EENS = you must be a member of the church to be saved.
2. Christ = you must be baptised by water and the holy spirit to be saved.
3. Florence = you must be a member of the church to be saved.
4. Trent = one can be justified (i.e. receive sanctifying grace) if they 1) properly understand baptism and the Church and 2) desire baptism.
5. Trent pt 2 = the formal sacrament of baptism is absolutely necessary for salvation.
Church teaching says that there are only 3 classes of souls:
1. Baptised members
2. Unbaptised non-members
b. This includes unbaptised catechumens, who are justified. Per Church teaching they are not yet members.
The only argument one can make is that an unbaptised, catechumen COULD make it to heaven, based on some as-yet-undefined "imperfect" membership. Many saints and popes have hinted at this possibility, BUT (in the case of the popes) they did not DEFINE this, they only spoke in encylicals (which are only solemn declarations if they follow V1 requirements). Any other argument is an error, because it would contradict the infallbile doctrines above. All of the saints' opinions before 1441 and Trent are null and void and overruled.
There is NO ARGUMENT one can make that ANY non-catholic, (outside of formal catechumens), can be saved. Those who make such an argument (like Fenton) are arguing against clear, infallible, ex-cathedra catholic doctrine.