No, the main valid reason is that they're a crew of the Mechane, and the Mechane flew the Order to the North Pole. All the mysterious helper had to do was overhear what the Order were talking about on the ship, decide that their mission is important (with, you know, the world at stake), and get off at the North Pole to try to help.