Preheat oven to 325F and grease an 8-inch round cake pan with butter.
In a large bowl, whisk together almond flour, Swerve, whey protein, baking powder, baking soda, salt and xanthan gum.
Stir in eggs and butter until dough comes together. It will be quite sticky.
Turn out dough onto a large piece of parchment, and then pat into a rough rectangle.
Top with another piece of parchment and roll out to about 10x8 inches. Peel off top piece of parchment paper.
Brush dough with melted butter, then sprinkle with brown sugar substitute and cinnamon, going almost right to edges.
Starting with the far, longer edge of your dough, gently lift away from the parchment and roll up tightly towards you. Pinch the seam to seal.
Using a sharp knife, carefully cut into 8 equal portions. Place in prepared cake pan, just barely touching each other, and bake for 20 to 22 minutes, or until just golden brown. Remove and let cool 10 minutes.
For the Frosting, beat all ingredients in a medium bowl and then pipe or spread onto warm rolls.
Serves 8. Each serving has 7.1g of carbs and 3g of fiber. Total NET CARBS = 4.1 g