As i said the fact is refs cannot win in incidents like this and so to a degree can players.
But my point in this case was he could have. He saw it all unfold, he'd have known there was no advantage. So sometimes refs can apply common sense and still be within the laws of the game.
But the fact is he didn't even give the foul full stop. So there was no advantage/penalty to decide!