At this point, I’m surprised Apple hasn’t just configured iOS to respond to audio playback identically to MacOS - that is, allowing multiple audio sources to play at once without interrupting one another. ::I would like to know how Android handles this, actually.:: With the possible exception of opening a camera application (or not really, actually,) there is no reason to interrupt Apple Music, Bandcamp, Soundcloud, or a simple audio stream in a browser - especially when the device is unlocked and in use.

I bring this up because I saw mention of 14.5 in "Responding to Audio Session Interruptions" in the dev documentation:

Most apps rely on the system’s default interruption behavior. However, beginning in iOS 14.5, AVAudioSession provides ways to customize the default behavior to better accommodate your app’s needs: