Because "person beats Magnus Carlsen" isn't nearly as interesting a headline as "really young person beats Magnus Carlsen" - the latter gives us a sense that we should be surprised. I think you're seeing racism where there is none.
As for not using his name, try and write the headline both mentioning his name, and his age. It's just clunky.