In a large bowl, mix almond flour, protein powder, coconut flour, cinnamon, and sea salt. Add melted coconut oil, almond butter, maple syrup, and vanilla extract. Stir until a soft dough forms.
Line an 8x8-inch pan (or similar) with parchment paper and press the dough evenly into the pan. Place in the freezer while preparing the next layer.
Blend dates, maple syrup, almond butter, vanilla, and sea salt in a food processor. Add almond milk gradually until smooth and thick. Spread evenly over the base layer.
In a small bowl, melt the chocolate with coconut oil in the microwave in 20-second intervals, stirring in between. Pour the chocolate over the top of the date layer, then gently tilt the pan in different directions to help the chocolate spread evenly to the edges. Once the top is fully covered, place the pan in the freezer for 2-4 hours to set.
Remove from the freezer, sprinkle with flaky sea salt, and slice into bars. Store in an airtight container in the fridge for a soft texture, or the freezer for a firmer texture.