Preheat oven to 350 F, and oil or grease a 8x8 inch square pan. Have the oven rack set to middle of oven.
In a large mixing bowl combine: ½ cup coconut flour, ⅓ cup almond flour, ½ cup sweetener of choice, 1 teaspoon baking powder, ½ teaspoon baking soda, 1 teaspoon cinnamon, ¼ teaspoon sea salt. Mix together thoroughly. Set aside.
In another large mixing bowl combine: ½ unsweetened almond milk, 3 eggs, ¼ cup unsweetened applesauce, 3 ½ tablespoon butter or coconut oil, 1 teaspoon vanilla extract. Mix together thoroughly.
Add wet ingredients mixture to dry coconut flour mixture. Stir together thoroughly.
Fold in blueberries.
Spoon and spread batter into prepared pan. Set aside.
With an electric mixer or blender, blend or beat together all the ingredients for the cream cheese layer. beat or blend until smooth.
Spoon cream cheese mixture over the top of of cake batter layer (it does not have to cover evenly).
In a medium size mixing bowl combine all crumble topping ingredients and mix and press with a fork until a crumble texture forms.
Drop small spoonfuls of crumble mixture all over the top of cake and cheese layer (does not have to cover every bit).
Bake in middle of center rack for 30 to 40 minutes, or until middle is firm or toothpick comes out of center with a few dry crumbs. Cool completely, and store unused portions in the fridge. This always tastes even better the next day when the flavors have intensified.
Notes
Nutritional Data for Low Carb Version (using swerve sweetener option & cream cheese & sour cream): Servings: 12, Serving Size: 1 square, Cal: 222, Carbs: 8 g / Net Carbs: 5 g, Fiber: 3 g, Fat: 18 g, Protein: 5 g, Sugars: 3 g, Sodium:434 mgNutritional Data for Paleo Version (using coconut sugar and cashew butter options): Servings:12, Serving size: 1 square, Cal: 296, Carbs: 23 g/ Net carbs: 20 g, Fiber 3g, Fat: 20 g, Protein: 6 g, Sugars:15 g, Sodium; 441mg*all nutritional data are estimates based on the products I used*