None of those ten options corresponds to the current "Insert" behaviour (probably to be renamed "Enqueue").
- ENQUEUE - Insert the results after the current track, unless there are already ENQUEUEd tracks after the current track, in which case insert it after those. Don't remove any tracks.
This is what you usually want, if you're listening to the whole player on shuffle, but want to hear songs X, Y, and Z "now". You search for X and enqueue it, then search for Y and enqueue it, then search for Z and enqueue it. Thus you hear, once the current song has finished, X, Y, and Z in that order, and then are returned to your scheduled programming.
Peter