Preheat oven to 325°F (163°C) and grease a 9×9 inch metal baking pan.
In a medium bowl, mix almond flour, brown sugar replacement, coconut flour, and salt. Stir in melted butter until crumbly. Set aside.
In a large bowl, combine almond flour, erythritol, protein powder, coconut flour, baking powder, and salt.
Add eggs, melted butter, vanilla extract, and water. Mix until smooth.
Spread batter in prepared pan. Top evenly with chopped peaches, then sprinkle with crumb topping.
Bake for 40–45 minutes, or until topping is golden and cake feels firm.
Let cool completely before slicing into 16 squares.