Same thing with my 2013 Outback. Audio worked, Siri worked, but when I'd dial a number, it wouldn't come out of the speakers or the phone. iPhone 6 Plus, and audio set type B.
So... on the phone I went to Settings --> General --> Reset --> Reset All Settings and did that (note: *not* reset content, just reset settings) You'll have to re-enter your wifi password, AppleID password, and make a new phone password and re-do your TouchID after this, which isn't too big a hassle.
Then, I turned off bluetooth on my phone. Went to the car, and deleted the phone using the steering wheel controls. I went to delete it using the menu knob, but there wasn't anything to delete after doing it from the steering wheel.
Then I turned on bluetooth on the phone, and went through the phone setup process using the steering wheel controls. Success! Dialing works fine, phone calls work fine, and playing music works fine! It reconnects automatically after leaving the car just fine. I did not have to do any more pairing from the knobs or anything. I guess with the type B audio set you don't have to - it only handles one phone at a time, maybe that's why, but anyway my phone and my car are talking together as always and I'm happy.
Good luck.