This is precisely why we recommend that users "claim"/dig their own CLAM, on their own system, with the official CLAM client.
If you "paid someone's dig", it is because you or someone who has your private key signed the transaction.
The actual act of "digging" doesn't technically exist. Nothing changes on "digging" - the only effect of importing a wallet to "dig" is that the private keys now exist in your CLAM wallet, causing the software to "see" any CLAM associated with the public key connected to that private key.
The only way for an out going transaction to exist and be verified by the network is for a transaction to be signed by the appropriate controlling private key.
I know this can be a bit complicated; but, I don't know that there is an easy answer.
If you are seeing a spent transaction in your wallet, and you didn't send it, you need to ask yourself where else the keys in that wallet exist.
There must be a copy somewhere else which signed the transactions.