That's really bad luck!
For anyone in the Melbourne area, my sister and her partner run Peninsula BM - they are BMW breakers, but may have the odd MINI parts (last time, she told me they were dismantling a Cooper S). Certianly worth getting in touch with them.....
http://www.peninsulabm.com/
Good luck with the repairs
Ian