Preheat your oven to 350 degrees Fahrenheit.
In a large mixing bowl, combine all of the ingredients for the cranberry filling: cranberries, pure maple syrup, ground cinnamon, orange zest, gluten-free all-purpose flour, and a pinch of sea salt. Mix everything together until well-combined.
Pour the cranberry filling into the bottom of an 8-inch cake pan or small baking dish, spreading it into an even layer.
Prepare the crumble topping by adding all the crumble ingredients: gluten-free all-purpose flour, coconut oil, pure maple syrup, and optional spices into a mixing bowl. Mix until a thick, cookie dough-like consistency forms.
Sprinkle the crumble mixture generously over the cranberry layer.
Bake for about 30 to 40 minutes, or until the topping is golden brown and the filling is bubbly.
Remove from the oven and let cool slightly before serving.
Serve warm with a scoop of ice cream if desired.