Preheat the oven to 350 degrees, and grease a loaf pan.
In a large bowl, whisk together the coconut oil, maple syrup, eggs, and vanilla. Add the pumpkin and coffee, mixing until smooth. Next add the dry ingredients- flour, baking powder, baking soda, flaxseed, cinnamon, nutmeg, ginger, cloves, and salt. Stir until combined.
In a medium bowl, mix the flour, brown sugar, and cinnamon. Cut in the cold butter, using your fingers to create a crumble.
Add half of the batter to the prepared loaf pan. Sprinke some streusel, then add the remainder of the batter. Top with the rest of the streusel.
Bake until a toothpick inserted in the center of the cake comes out clean.... 45-55 minutes.
While the cake is baking, whip the butter in a small bowl. Add the maple syrup, cinnamon, and salt. Set aside.
Remove the cake from the oven and allow it to cool for at least 10 minutes before serving. This cake is best served warm. Spread the cinnamon butter on each slice when serving. Store leftovers in an airtight container for up to 5 days.