There are no "non-Catholics saved in invincible ignorance" Canterella. If you say this you deny infallible dogma. Those in invincible ignorance must accept the Catholic Faith before they die. They must also be perfectly contrite for their sins. God can give them these graces without water baptism. They must, however, cooperate. You are confusing the doctrine of EENS with the doctrine Baptism of Desire.
Exactly, the
obligation to receive the Sacraments still remains for this hypothetical invincible ignorant. God can and will ensure that His chosen souls, his Elect, do not die without receiving the sacraments needed for salvation, for God is omnipotent and cannot deceive or be deceived.
However, according to Catholic dogma, what has been revealed to us is that this hypothetical invincible ignorant cannot be saved until he explicitly converts to Catholicism. It is precisely under this
indispensable premise that the great Missionary works of evangelizers such as Francis Xavier were based upon.
According to doctrine, this hypothetical invincible ignorant would not be guilty of heresy or infidelity, but only original and actual sins, which uniquely the sacraments of Baptism and Penance can remit. These sacraments are dispensed solely by the Roman Catholic Church. The invincible ignorant would not be saved on account of original sin, at the very least.
St. Thomas himself explained that those who die invincibly ignorant, who have heard nothing about the Faith through no fault of their own are still damned for their sins, including original sin, which cannot be taken away without Baptism and the Faith.
The Roman Catholic Church infallibly defined at the ecuмenical councils of Lyons and Florence, that the guilt of original sin suffices for damnation.
“The souls of those who die in mortal sin or with original sin only, however, immediately descend to hell, to be punished moreover with disparate punishments. […] They will go into the everlasting fire prepared for the devil and his angels.”