Even if you exchange info, file an accident report at the police station.
But I think it may be a coincidence but who knows?
You can probably fix the window yourself if you can find one that is not broken at the junkyard, but I don't know how difficult it is. Call around for estimates in your area about the window.