I could buy the reckless driving and disregarding signals from officers directing traffic, but the "assault" seems self inflicted by the officer throwing himself on the hood of the vehicle in an attempt to get him to stop.
Definitely a case where Scheduler may have not behaved properly, but the police completely mishandled the situation as well.