At least the superintendent apologized and is separating the kids. That's more than you get in most districts.
The problem is that he's not separating them correctly. He should be removing the problem children a) from the bus; b) from the extra-curricular activity that caused them to ride the bus; and c) from school.
Eventually, you let them back in school, but I would keep them off the bus and away from extra curricular stuff for the rest of the year.
Instead, this moron came up with his and hers busing which is not cost effective.