The Baptism of Blood and Desire is the teaching of the Church. This video will go over proofs of this from the Roman Martyrology, the Council of Trent and other examples. The full videos that I mention in this presentation can be found below:
Catechism video on baptism: https://youtu.be/mUAtPCA1rUs
Should a Catholic marry a Feeneyite? https://youtu.be/8o4ZWN5UQIM
Video on Invincible Ignorance: https://youtu.be/17MRhuFWib8
3:34
11:08
12:34
6:19