You don't have a problem with the Catechism of Pope Pius X but it teaches Feeneyism? Is that what you're saying?Lionel:
I even interpret the Catechism of the Catholic Church(1995) as being Feeneyite.
I use the same reasoning : hypothetical cases are not explicit in the present times.
The baptism of desire and blood and being saved in invincible ignorance do not refer to objective cases, personally known in the present times. So in the words of John Martignoni, they are 'zero cases' with references to the dogma extra ecclesiam nulla salus.
Similarly Vatican Council II is also Feeneyite since LG 16, LG 8, UR 3, NA 2 etc refer to hypothetical cases and so they are not exceptions to the dogma EENS or Ad Gentes 7 which says all need faith and baptism for salvation.