As you can see in the cinematic, he is roaming very close to the castle in Eichenwalde. If an Overwatch story every takes place in the castle, Bastion will surely detect or hear commotion in the castle and come (assuming said story took place after his reactivation). His time in the forest may have changed his behavior by then.