l8orre, I just created a watch-only wallet with your address in electrum and tried several servers.
Some of them still had your transaction (and its parent) in their mempool and some of them had dropped your transaction from their mempool.
As mentioned by o_e_l_e_o above, you should be able to broadcast a new transaction using electrum.
If you imported your wallet and you saw your transaction, try different servers until you find a one that doesn't have your transaction in its mempool.
If your transaction status changed to local, right click on it and select "Remove".
In the case you connect to a server that doesn't have your transaction, you can broadcast your transaction even if the server's node hasn't enabled full RBF.
Due to security reasons, it's better to create a watch-only wallet with your address for finding a server which doesn't have your transaction in its mempool and broadcasting your transaction.
As suggested by o_e_l_e_o, import your private key and sign your transaction on an air-gapped device.
Thank You so much Sir, this worked!!!
I created a view only electrum wallet on another device, found the spurious dust TX, went through the servers, found one that listed this TX as 'local', deleted it from there,
and was able to send (from another, secure rig) a small-ish TX with a beefy fee from another address to that my original address.
Now my original child TX has disappeared, while the spurious dust TX is still pending, but I can send funds again!
Hard to follow how this could work, but it did!
Thank You!
These two precursor TXs look interesting, they do seem to be some kind of consolidation protocol.
The latter one that blocked my TX was someone spreading out a change TX over 79 other addresses (seemingly random),
and the precursor to that one received 60 inputs with almost the same amounts, all from 3xy addresses
- looks like some consolidation or intermingling going on ..
Also, why would someone disperse 0.00086367 BTC - 22.38 USD of change, seemingly just to get rid of it?
This is the precursor TX to the offending change dispersal:
https://blockchair.com/bitcoin/transaction/ba3c96897174501fec909952ae590176b9211f2a3ae4d3b844fcc26a474756bcI am not that much of a blockchain sleuth, but it sure looks weird...
So if the sender does not up the fee a bit it will bounce sooner or later, and to what purpose was it sent then?
Was this done specifically to bounce eventually?
Or a SPAM attack on BTC with underfunded TXs that are meant to bloat the mempool?