That's a tough call, especially in real time. There was helmet to helmet contact, but there was some shoulder too. He definitely shouldn't have kept playing without being looked at.
Newton is hard to officiate as a QB because he runs so much. Though this was an obvious passing play, many times him getting hit is as a runner.
Even so, I bet this play will have the league reconsidering protocols.