Good news! The software upgrade for the car worked. The phone pairs perfectly now.

Interesting. I brought both of my BMW's (330 and 530) to them because neither would work with our phones. The satellite radio didn't work in the 530i so they had to replace the main control unit for it, but they said the phones didn't work because the phones needed a software update. I just bought these phones however. Does my dealership just not know what they're doing here?