The fact that chess.com hasn't removed someone doesn't mean that they are innocent. It just means that there was not conclusive proof.
And it is also possible that you just lost. It sounds like it would be an interesting game to look at.
You should join the Cheating Forum club to discuss more. Cheating discussions and accusations are not allowed in the main forum. You could post your game in the Cheating Forum if you remove the identifying info.
Now how am I supposed to trust anyone, please do tell me.
I wish there was an option to avoid playing people from certain countries or under certain amount of games played and stuff like that. Or to avoid people who have 97 % win ratio at 1600 rapid. Give me the option, please