01 - Preheat your oven to 350°F (175°C). Prepare a 9x13-inch baking pan by greasing it and lining it with parchment paper.
02 - In a mixing bowl, combine the flour, sugar, and salt for the crumbles. Add the cold, cubed butter and cut it into the dry ingredients using your fingertips or a pastry blender until the mixture resembles coarse crumbs. Spread these crumbs evenly onto a baking sheet. Bake for 15-18 minutes, stirring once midway, until golden brown. Allow to cool completely.
03 - In a medium bowl, whisk together the flour, baking powder, baking soda, and salt for the cake. In a separate large bowl, cream together the softened butter and sugar using an electric mixer until the mixture is light and fluffy, approximately 3 minutes. Beat in the eggs one at a time, followed by the vanilla extract. Gradually add the dry ingredients and buttermilk to the butter mixture in alternating additions, beginning and ending with the dry ingredients. Mix until just combined.
04 - Spread the cake batter evenly into the prepared 9x13-inch baking pan. Bake for 28-32 minutes, or until a toothpick inserted into the center comes out clean. Remove the cake from the oven and let it cool completely in the pan on a wire rack.
05 - In a saucepan, combine the cranberries, maple syrup, sugar, water, orange zest, cinnamon, and a pinch of salt. Bring the mixture to a simmer over medium heat, stirring occasionally. Continue to cook, allowing the cranberries to burst and the mixture to thicken, for 10-12 minutes. Remove from heat and let it cool until it reaches a slightly thickened but pourable consistency.
06 - Generously drizzle the cranberry-maple mixture over the cooled cake, allowing it to cascade down the sides. Evenly sprinkle the prepared pie-crust crumbles over the top of the cake. Slice and serve.