If I'm not mistaken, you can report him to your state's department of internal affairs, and you could also write a letter to the police chief & mayor indicating what happened. Threaten to bring this situation to your local media if you don't receive an apology from the offending officer. If you don't get an apology, picket with your crew in front of the police station, and notify every media outlet why you are there. Ferris Beuler said it best, "you can never go too far".
"Grounds care solutions. Visible results."