I think you're about to discover the origins of one of the other Torchwood satellites. The Doctor planted the idea that she needed to track down Captain Jack....whats the betting she and the other new immortal track him down and then found the "missing" Scottish Torchwood site? Remember that Torchwood was founded with a remit to protect against the Doctor