Preheat oven to 350°F (175°C). Line a 9x13 inch baking dish with parchment paper.
Mix dry ingredients: In a bowl, sift together almond flour, coconut flour, erythritol, baking powder, and salt.
Mix wet ingredients: In a separate bowl, whisk eggs, almond milk, melted butter (cooled), and vanilla extract.
Combine wet and dry: Mix until a soft dough forms. Add more almond flour if too sticky.
Prepare filling: Mix erythritol and cinnamon in a small bowl.
Roll out dough: Place dough between parchment sheets and roll into a 12x8 inch rectangle.
Assemble rolls: Remove top parchment, spread softened butter, then sprinkle cinnamon mixture. Roll tightly from the long side.
Slice into 12 even pieces using dental floss or a sharp knife.
Bake: Place rolls in prepared dish, slightly spaced. Bake for 20–25 minutes or until golden brown.
Cool slightly before frosting.
Prepare frosting: Beat cream cheese, powdered erythritol, almond milk, and vanilla until smooth. Spread over warm rolls.