Daniel Rensch and others have said that Magnus has not seen chesscom cheating algorithms or lists. It had been a rumor in the chess world for a while that Hans has cheated before
Further, even if he didn't see it people notice when GMs get bans as their accounts turn inactive (which they had in this case).