You are assuming that his goal is to somehow uncover Hans cheating.
On the other hand if his goal is to highlight that in his opinion the security arrangements are not sufficient to be able to tell if an opponent is cheating or not, then he is doing that just right.
He spoke up and the competition in question introduced anti-cheating measures right the next day. That means there were things they could have been doing but were not before.
> Magnus should act and use his connections in the Chess world to catch him cheating.
How do you propose that could happen? Life is not a TV show with Perry Mason moments.