The UI is not obvious. Each driver profile selects its own "priority Bluetooth device" to use for audio streaming and phone calls. This association doesn't pick the profile.
Do check that the car has your phone key associated with your driver profile. This association picks the profile. Also set your phone's Tesla app to have "Battery Optimization" OFF in Android Settings ("run in background" or something on iPhone).
With 2 phones set up to pick profiles, I think the car goes with the first phone that connects by BLE (not a paired Bluetooth audio/calling connection), and not which phone is closer to the driver's seat. The only way I know to give one phone priority is to dissociate the other phone from auto-picking a driver profile.