Sounds a bit like normal static drama.

You never kick a decent player without having a replacement.
You could have continued with him while searching (with a different account) for a replacement.
Once you found it you can kick the cheater and continue like normal.