Couldn’t you retransmit the transaction to the nodes (assuming you had a copy of the old
blockchain) and assuming let’s say Kraken/Coinbase etc isn’t wanting to profit from the attack and already spent it to another address,
you can receive the funds “again”