Baptism of Desire is Catholic Doctrine. The necessity of the Catholic Faith for Salvation is also a certain Doctrine.
Uhm, no, EENS is not merely "certain Doctrine" but is, rather, (thrice-)defined dogma. So is, BTW, the necessity of the Sacrament of Baptism for salvation. Any discussion of BoD must necessarily be articulated in a way that retains the Sacrament as the instrumental cause of justification. 90% of BoD theorists fail this test and in fact fall into heresy in their articulation of BoD. 90% of BoDers are Pelagians.
BoD on the other hand is no dogma. It's never been defined, and the proof for that is the half-dozen or so variants on it that you'll find among various BoD theorists. If the Church has defined that it must be believed, then WHAT must be believed about it? There's nothing more than a mere passing reference to it here or there in any Magisterial sources ... without any clear DEFINITION. You can't claim that something must be believed when it's unclear WHAT must be believed about it. Otherwise, to claim that someone believes in a BoD is just semantics and lip service.
So the heretical impetus is clearly on the BoD side, with 90% of it undermining Catholic dogma, while BoD itself is nothing more than unrevealed theological speculation.