Sorry to hear about that -
A couple of weeks ago we got back to my friends truck in the Albany lot and there was a note on the windshield saying they had bumped his trailer with a sled - we couldn't figure out where it was hit, maybe a small bend in the diamond plate on the pass side... They left the note, phone number and wanted to pay for it.
Wish the guy that did that to you would have done the same, sounds like yours is a lot worse.