The basic reason why solving this sort of problem requires some non-trivialmanipulations is Ardour's one-to-one mapping of editor tracks and mixer strips.
A simple solution would be to have a routing option between the track
outputs and strip inputs.