Without these, I'm seeing way too many speedups.
I tested this with:
dtrace -n 'fbt::softdep_send_speedup:entry {stack()}'
before the change, I saw it called all the time. After, it wasn't called at all.
Thanks for chuck for noticing the myriad of issues here. Other reviews will fix the other ones.