I was afraid we had reached the point of agreeing-to-disagree, but I just noticed the changelog for a recent version:
Specifically:
Use audio device description in addition to name when selecting preferred audio device
So hopefully that does what it sounds like and things are fixed! @gbooker02 or @Moussa, can you confirm?