Seems that the behavior is normal for BIAB, if unusual for music programs in general (at least any I've used).

Why not just route the incoming MIDI to the melody or soloist track like a DAW would do? It's be so much less confusing.

Anyway, thanks to all for the input. At least I know I'm doing it the way it needs to be done in BIAB.