Wow that's fucked. In my country the kids going to school is the parents legal responsibility, they can actually get fined if the child is delinquent. But never would the child be arrested.
I'm very sorry that happened to you, both the sexual assault and the police treatment.
His defense of Godot and his stance on the attacks, seem very reasonable and correct: Clip 1, Clip 2. Nothing like what you remember, OP.
Separating from Off Brand Games to protect them of the fallout of his opinions and public exposure also seems like a correct decision.
Edit: fixed second link