The potentially salvific value of other faiths is kind of a hot topic among students these days: the sort of detailed question they want to ask with regard to Christian/Catholic understanding of other religions. The automatic assumption with undergrads still tends toward the idea that Christianity dismisses every path but its own, which offends the sense of justice they have. The raw impulse is one toward peaceful tolerance, which is all to the good, of course, but it's ultimately inadequate in the form it usually comes in, which is far more intolerant, in the end, than the sort of exclusivism they fear. This sense of a need for justice in God's judgment (and it's an unrecognized and kind of funny side of modernity/postmodernity that the assumption is that it is God who is likely to be unjust, not themselves) is augmented by the naive relativism which most students have learned from their culture, with its uncritical belief that all philosophies, religions, and/or metaphysical paths must be equal, because, well, non-equality would be unfair. Why reality and truth should be particular and non-egalitarian in every respect in all other sciences except those having to do with philosophy or religion (and especially their ethical dimensions) – well, most have yet to even think of that question. They are utterly comfortable and adamant about the particularity of the physical sciences and related technologies, where physics does not seem in the least bit concerned that all answers and methods be equally true so that no one feels wrong, but in matters of meaning, the rules all suddenly change, with very few students ever seeming to note the inconsistency.
The Catholic position in Vatican II's Declaration on the Relation of the Church with Non-Christian Religions, still more-or-less riffing on what you see from Paul in his Letter to the Romans, or in the gist of his speech in Athens as recorded in The Acts of the Apostles, seems to me far more nuanced in balance between a dedication to truth and to love, than the subtle cultural violence of the Secularist Westerner who tries to mash all religions and philosophies into one equal path in the name of a so-called tolerance, which doesn't allow any other system of belief the dignity of being itself where it disagrees with others.