You can use createrawtransaction (with the same txid/vout from preparelockunspent, sending the asset quantity back to yourself) -> signrawtransaction -> sendrawtransaction to spend one of the txid/vouts referenced by the exchange, at which point it will become invalid.