In a medium bowl, combine the almond flour, coconut flour, sweetener, cinnamon, pumpkin spices, and salt.
Stir in the butter until well combined. It will be like a thick batter. Set aside
Preheat the oven to 325F and grease a 9x9 inch square baking pan.
In a large bowl, whisk together the almond flour, sweetener, coconut flour, baking powder, pumpkin pie spice, and salt. Stir in the pumpkin puree, butter, eggs, and vanilla extract until well combined.
Spread the batter in the prepared pan and smooth the top.
Crumble the topping mixture with your fingers into pea size pieces and sprinkle evenly overtop the cake batter.
Bake 35 to 40 minutes, until the topping is golden and a tester inserted in the center comes out clean. It won’t be firm to the touch because the topping is so tender.
Remove and let cool completely in the pan.
Whisk the sweetener, cream, and vanilla extract together until smooth. Drizzle over the cooled cake.