Remember this is all future conditional, “They CAN be saved…”
Not “They exist in a state of salvation.”
This applies to anyone including baptized Catholics. We are not OSAS. Baptism is not an inoculation.
Anyone
can attain salvation. The Church extends the hope of salvation to all people.
Christ has accomplished salvation, our acceptance is a work in progress. Baptism is grace, the grace must be accepted and responded to.
But the issue is whether someone ignorant of the Gospel can be saved, and the clear teaching of the Church is yes, a person who is ignorant of the Gospel can be saved.
We are not speaking of willful ignorance as in one who understands the teaching of the Church and rejects it. We are talking about invincible ignorance…“through no fault of their own”.
It is at our own peril that we reject this hope for all people and these teachings. To whom much is given much is expected. I try to keep in mind what it means to be Catholic. Catholics have no excuse to ignorance. And no excuse for misrepresenting the faith, because the Church clearly expresses it, and it is usually expressed in fairly simple words. Not easy words, but clearly.
The other misconception that needs to be clarified is: ignorance of the Gospel is not a result of or an indicator of mortal sin. The Church does not teach this, and it presents an erroneous condemnation of people who are guilty of nothing. That determination belongs to no one.
For example a person born Bhuddist is guilty of nothing per se. All human beings are born with the common burden of original sin, but that is not personal sin.
Observe the tone with which the Church sees other religions. The Church looks for the good in those where they exist, and sees those goods as preparation for the Gospel.