Per the 2009 M3 owner's manual:
Connecting a particular mobile phone
If more than one mobile phone is detected by the vehicle, the mobile phone at the top of the list is connected. A different mobile phone can be connected by selecting it.
3. Select the desired mobile phone
Based on that information, it looks like the last phone paired will take priority. Maybe if you delete your phone and then repair it yours will take priority by default?