Sounds like the guy is gonna be out of a job. Does he have a clue what his wife is like?
I really despise a spouse ( hubbys do it to) who thinks they are their spouse's job. Somebody needs to take her car keys, flashlight, little pink plastic badge, spank her butt, and sent her home. And yeah, like Stace said, complain to the city council.
Tell your kids to be on their toes for the next few months.
WHY did she send units to your house looking for a grey vehicle?
You were also quite correct in calling in the sheriff's dept for the drunk kid. He and his parents may have thought he could have been handled without The Law, but you may have just saved some body's life. I have little doubt you changed that young man's life for the better.