Sorry to read this!!
I know that many BMW dealers have paintless repair services. Also, I saw that the NJ BMW CCA chapter recently had a meeting with a paintless repair expert. I will try to get you his contact info.
Take cre of this ASAP before it drives you insane.
2008 M3 Coupé | 1995 M3 LTW | BMW CCA Instructor