Melt the butter in a small skillet over medium heat. Add the almond flour and salt then toast until lightly browned, about 2 minutes.
Remove from heat. Stir in the 1/4 teaspoon Gentle Sweet and the cinnamon. Set aside to cool completely.
For the Marshmallow Cream
Stir the prepared whipped cream and the marshmallow flavoring together; set aside.
For Mocha Shake
Add the milk, cottage cheese, protein powder, cocoa powder, sweetener, vanilla, and salt to the jar of a blender. Mix until blended.
Add the plain ice cubes and the coffee extract OR the coffee ice cubes (to make these, just freeze plain brewed coffee in ice cube trays). Blend with your blender's smoothie setting until the ice is thoroughly pulverized. If mixture isn't thick enough for your taste, add more ice cubes a few at a time till it is thick enough.
Dollop half of the marshmallow whipped cream into the bottom of a large glass.
Drizzle half of the chocolate sauce along the inner sides of the glass.
Sprinkle in half of the cooled graham crumble.
Add all of the mocha shake.
Top with the remaining whipped cream, drizzle with the rest of the chocolate sauce, and sprinkle with the rest of the graham crumble.
When I make this for my kids, I omit the coffee element (the coffee extract or the coffee ice cubes) because they don't like it. If you would like to omit it too, go for it; the resulting shake is a delicious S'mores Chocolate Shake (not a mocha one).