Woke up to the cops at the door.

That is not cool at all, I have plenty of neighbor issues myself and completely understand.

The Caravan window should be easy to find in a wrecking yard, also pretty easy to pull out, and reinstall.
Quite, vans are always breaking down and people are always just getting rid of them to wrecker yards.You should be able to find one that fits no problem. Sorry to hear bout your window getting smashed, I don't understand why people would just do something like that