Preheat the oven to 350°F.
Place the potatoes and 2 teaspoons salt in a pot and cover with one inch of water, then bring to a boil over medium-high heat. Cook for 20 minutes, until the potatoes are easily pierced with a fork, then drain out the water.
While the potatoes are boiling, make the crumble. Whisk together the flour, sugar, and cinnamon, then stir in the butter until a crumbly mixture has formed. Stir in the pecans and set aside.
Mash the potatoes until smooth and stir in the butter, cream, orange juice, orange zest, maple syrup, and 1/2 teaspoon salt. Taste for seasoning and add more salt, if needed, then stir in the eggs.
Spread the mixture into the bottom of a 2 quart 8x8 baking dish, then spread the crumble over top. Bake at 350°F for 30 minutes, until the top is browned and crisp.