Como ya te he dicho no lo veo fácil. He dado una vuelta por la documentación de Android sobre la reproducción de audio (
Managing Audio Playback) y he dado con alguno párrafos que indican más bien lo contrario...
Android maintains a separate audio stream for playing music, alarms, notifications, the incoming call ringer, system sounds, in-call volume, and DTMF tones. This is done primarily to allow users to control the volume of each stream independently.
With multiple apps potentially playing audio it's important to think about how they should interact. To avoid every music app playing at the same time, Android uses audio focus to moderate audio playback—only apps that hold the audio focus should play audio.
You can query the AudioManager to determine if the audio is currently being routed to the device speaker, wired headset, or attached Bluetooth device.
Eso me hace pensar que cada aplicación decide por qué canal envía su sonido, y dependiendo de lo que Android tenga conectado cada uno de esos canales sale por un dispositivo diferente (un BT, un auricular, etc). No he visto en la documentación ninguna indicación de que sea posible que dos aplicaciones sacando su audio por el mismo canal puedan sonar por dispositivos distintos.
