I wish the original BIP68 authors had used just one more bit.
Why not just do that and include bit 16? So the mask goes from 0x0000ffff
to 0x0001ffff
. If bit 16 set, old software would allow spending strictly earlier, so it’s a soft fork. The downside is that if someone set this bit accidentally they’ll have to wait a decade longer than expected.