Hi! I'm working on my follower for Skyrim and have been working through packages and getting them working so might be able to help.
What you want to do is distinguish between the packages so your actor is evaluating into the right ones at the right time (same old story) but Skyrim makes that more complicated because of the aliases v ActorREF that we are dealing with now.
I assume he is doing this as part of an alias since this is part of a scene, so, do you have the package listed on his alias page in the package list? That's the first thing you need to do if you haven't. If he still isn't recognizing it and insists on evaluating into the original sandbox then I'd suggest you add properties to the quest script for each package you want to add (travel, patrol, etc) and use those on the packages as conditions. Make sure your quest script is set up as conditional, set up those properties as conditional, and then when you set up the packages you can use the conditions and you will find them under GetVMQuestVariable. And to set the property/variable in the quest stage fragments you would add the quest script in the kmyQuest in the pull down above the fragment then use the syntax:
kmyQuest.property=1
Alia's packages were pretty stubborn and wouldn't run right unless I zeroed out the others and set the one I wanted to run at that time to 1. That's not entirely unprecedented as I would run into that into the Gecks, and you might see that here if you add more packages in Helgen; just a heads up. I wrote little functions for that rather than do all that zeroing out and setting to 1's in every results script I needed it in.

llama