Just remember for next time though that you want to play on sites that have clear no KYC policies. KYC is a double edged sword - it can very easily be abused.
The problem is, these people choose to play on not popular sites. I'm not saying there will be no problem playing at those sites but it's still good to put trust in those popular ones compare to non-popular. It has a high chance that sites will use the KYC-related problem not to lift the ban of the concerned account.
Unfortunate things really happened and the OP has no choice but to move on now and forget everything.