As I understand it, you can only get a train on a route in one of two ways, at the beginning, from surveyor, or from a portal. If I were to try to do what I understand you want, I'd add a portal somewhere on the route, then add invisible track to the location where you have the trigger, then move the train on invisible track to the trigger location. To avoid scenic interruption from those who might be watching where the invisible track is located, use the "apply vertex height" tool to set the invisible track below scenery level, and rise to visible level in the location of the trigger.
ns