I have not seen the video.
Usually, no foul is called unless one player lowers his head and makes first contact with the crown of his helmet.
If both players are at the same elevation and their helmets collide, usually, no foul.
Far too nuanced to be a good rule. Seems like one of those events that might draw three flags and then the refs huddle up and decide that nothing happened.