Wtf! This just pissed me off! I'm so sorry to hear about this happening to you. I'm on my second e92 m3 (my first one was keyed like yours, why I traded it in for another) and I get paranoid leaving my car anywhere because of things like this. I recently had a perf carbon spoiler installed and now I'm even more paranoid. I live in mission Viejo and work in irvine where we "thought" it's safe but damn, looks like there's just haters everywhere. Man I'm so sorry to see this happen to you.
Good luck with the repairs, hope it turns out ok.
2009 E92 M3- basic mods, future track car.
2011 Subaru STi daily driver- Stock, for now...