From Tools\Options\Media Management
verify that "use overwriteable media in the target media set before scratch media" is selected, rather than the default of "use scratch media before ..."
With the default, BackupExec will use the oldest tape it can find first, reagardless of the media set it belongs to (oldest meaning in Overwritable Status longest) Why this is the default I'll never know !!
But Craig's suggestion of partitioning the loader will also work