Preheat oven to 325 degrees F. Grease two mini loaf pans or cupcake tins thoroughly with coconut oil. In a large bowl, mix together cassava flour, tapioca starch, carob powder, baking soda, salt and cinnamon. In another bowl, mix together coconut milk, apple cider vinegar, coconut oil and maple syrup. Using a hand held or stand mixer, add the wet ingredients to the dry until smooth. Batter will be very thick!
*Prepare gelatin egg by adding one tablespoon of room temperature water to a small bowl. Sprinkle 1 tablespoon of gelatin over water and let sit for a minute. Then stir in two tablespoons of hot water, whisking until frothy. Add to bread mixture, blending immediately until smooth. It will be very thick.
Divide into loaf pans, smooth top out with your hands, and bake for 20 minutes, or until toothpick comes out clean. For cupcakes, bake for 12 minutes, or until toothpick comes out clean.
Set pans on a wire rack to cool, and after 10 minutes remove bread or cupcakes from pan and let cool further..
To make date caramel, combine all ingredients in a small saucepan. Bring to a boil, then let simmer for 35 minutes, using spatula to smoosh dates down. They will break and melt into the coconut milk as they cool.
Then puree with an immersion blender or food processor. Let cool, and it will thicken even more. Then frost the bread. Store any leftovers in the refrigerator.