Is there a high level overview of your succinct atomic swap protocol yet that you can share, that shows the role of this “atomic nonce” ?
Would it be reasonable to extend it to 64 bits and not bother with any filter since the odds of reuse would be too small?