Similar reasoning to #33504
During a deeper reorg it’s possible that a long sequence of dust-having transactions that are connected in a linear fashion. On reorg, this could cause each subsequent “generation” to be rejected. These rejected transactions may contain a large amount of competitive fees via normal means.
PreCheck based PreCheckEphemeralSpends is left in place because we wouldn’t have relayed them prior to the reorg.
based on #32587 to improve reorg test reliability