Place the eggs in a large bowl and whisk to combine. Add the half-and-half, pumpkin, sugar, pumpkin pie spice, vanilla and 1/4 teaspoon salt, and whisk to combine. Pour the custard over the bread. Use a wooden spoon to gently stir so all the cubes are evenly coated and soaked through. Cover and refrigerate overnight, if desired.
If necessary, remove the uncooked casserole from the refrigerator and let it sit at room temperature while you make the crumb topping.
Stir the flour, sugar, pecans, cinnamon, nutmeg and pinch of salt together in a medium bowl. Drizzle with the butter and stir until big, slightly floury crumbs form.
Sprinkle the crumb topping evenly over the casserole. Place a large sheet of paper towels over the slow cooker, making sure it completely covers the top of the slow cooker but does not sag down onto the casserole. Cover and cook until set, 4 hours on the low setting or 2 hours on the high setting.
Right before serving, dust with powdered sugar if desired. Serve warm with maple syrup if desired.