There are several different positions on salvation that are commonly found among Catholics. However, not all of these positions are compatible with magisterial teaching.
1. God wills that all human persons be saved. The only persons who are condemned to Hell are those who die unrepentant from actual mortal sin. Non-Catholic Christians, non-Christian believers, and non-believers can be saved, even without converting, if they fail to convert due to invincible ignorance. They can enter the state of grace by any of the three forms of baptism, which includes implicit baptism of desire. They can repent from actual mortal sin before death by perfect contrition, which can also be implicit. However, the further a belief system is from Catholicism, the less light it provides for the journey to Heaven, and the harder it is to be saved. Most persons go to Heaven, by way of Purgatory. A minority of persons, but still a large number, go to Hell. All prenatals, infants, and young children, who die at that young age, are given the state of grace before death and so they necessarily go to Heaven.
A common liberal position:
2. God wills that all human persons be saved. Actual mortal sin is rare. Few persons, if any, die unrepentant from actual mortal sin. Hell has few souls, if any. Almost all persons go to Heaven.
A common conservative position:
3. God does not have to save anyone. The vast majority of persons go to Hell, including all non-believers, all believers in non-monotheistic religions, most or all non-Christian believers, and most non-Catholic Christians. Few persons die in a state of grace and go to Heaven. Anyone who knows about Catholic Christianity, and yet does not convert, goes to Hell.
Now of course, I argue that my own position (#1 above) is correct. But in my understanding of magisterial teaching, the other two positions, two extremes, are incompatible with Catholic teaching. A Catholic need not agree with me on every point of salvation theology. But I don’t think it is tenable to say that (nearly) everyone goes to Heaven, or that (nearly) everyone goes to Hell.
Given the current state of the development of doctrine in magisterial teaching on salvation, including the teachings of Pope Saint John Paul II, we cannot condemn non-believers, non-Christian believers, or non-Catholic Christians unequivocally. These persons can enter the state of grace by some form of baptism, including implicit baptism of desire, and they can repent (if they commit an actual mortal sin) by perfect contrition, which also can be implicit.