It's not like he's wimping out and bringing everyone back. He's still Charlie Strong. We don't know the details of every single thing and maybe the one was a case like Takitaki. Who knows.
But I'm pretty sure Johnson won't get any more chances. He'd probably be gone from the team if he messes up again. Probably just suspensions for the other two. And did they say if Turner will be suspended or not? He was brought back to the team, but did they say he can play?