tornado.cash puts your crypto in a completely fresh account (using smart contracts). You can claim that you earned this crypto mining it back in 2010. You can definitely come up with a decent excuse for this.
Then you can convert those crypto (in new account) into fiat money.
Everyone will know you are lying, but they will never be able to prove it.
If you read the indictment, they claimed they had bitcoin from mining in 2011, the exchange asked for further proof, and they just abandoned the bitcoin (~$150k). The exchange surely notified the authorities, because who abandons $150k of legit bitcoin?
So claiming it was from mining didn't work in this particular instance.
They don't need to prove you are lying in all instances, it's enough to prove you are lying in one instance. They will get you for that one instance where you didn't launder it properly if they are after you.
Then you can convert those crypto (in new account) into fiat money.
Everyone will know you are lying, but they will never be able to prove it.