To prepare, preheat the oven to 325°F, then butter and line two round cake pans with parchment paper.
In a mixing bowl, combine almond flour, protein powder, baking powder, and salt, then set aside.
Using an electric mixer on medium-high speed, blend softened butter and Swerve until creamy. Then, on medium speed, incorporate eggs, vanilla extract, coconut extract, and lemon juice. Continue mixing until fluffy, approximately three minutes.
Combine the dry ingredients, buttermilk, and heavy whipping cream, mixing until well combined. Finally, fold in 2/3 cup of shredded coconut.
Ensure even batter distribution in the pans and bake for 25-30 minutes. To check doneness, insert a toothpick into the center; it should come out nearly clean.
Allow the cake to cool in the pan for a minimum of 30 minutes. To remove it, gently place a baking rack on top of the pan and flip it over. Give the pan a tap in the center, and the cake will easily come out.