I'm fairly positive the mini van is the perp's. It fits the timeline and eyewitness accounts. No one has come forward stating that they are the owner. If it was an innocent local in a 'wrong place at the wrong time' scenario, police would have ruled it out by now. I think speculating that it is not involved is doing more harm than good.
IMO.
I think some speculation is needed and good for discussion and brainstorming. Having said that, I tend to agree with you. The fact no one has stepped up and said, heck, that was me at the station and everything was ok makes me believe the van was involved as well.