I was going to drive by there tonight too and report back since I drove into the city (NYC) today. Happy you got there first. Good job getting in touch with the owners and notifying the police. I'm sure the owners would have much rather had the car in an impound lot rather than 96st and 2nd Ave.
To be quite honest though, if that car had only been 4-5 more blocks up into the 100s then there would have been substantially more damage. Not to be totally stereotypical, but it is true.
'08 Sparkling Graph. E92 335xi (ZSP w/ 18s | Saddle Br. | Grey Poplar) (Returned)
'11 Space Grey E92 335xi M-Sport (KWv1 Coils | Saddle Brown | Bamboo) (Returned)
'14 Mineral Grey F32 335i M-Sport (DHP | LED Lights | Coral Red | Hexagonal Aluminum)