Combine the dry ingredients (flour, protein powder, coconut sugar, baking powder, baking soda, allspice, nutmeg, cinnamon, ground ginger, sea salt, and ground cloves) in a large bowl and whisk to combine.
In a separate bowl, combine the wet ingredients (milk, buttermilk, pumpkin puree, egg, coconut oil, and vanilla extract) and whisk to combine.
Add the wet ingredients to the dry and stir together. Mix until just incorporated - try not to over-stir. It's okay if the batter is lumpy. Let the batter sit for 5 minutes.
Heat a non-stick skillet over medium-high heat. Pour approximately ½ cup of the batter in the middle of the griddle and twirl pan in a circular motion to get the batter to spread out evenly to approximately a 5 inch circle. No need to add any additional oil to the pan since the batter already has coconut oil.
Cook until bubbles begin to emerge from the center of the pancake and the sides of the pancake change from shiny to dull, approximately 3-6 minutes. Quickly slide a spatula underneath the pancake and flip over. Cook on this side for an additional 2-3 minutes, or until golden brown.
To keep the pancakes warm while finishing up all the batter, you can place the pancakes on a cookie sheet lined with aluminum foil in the oven at 200 degrees.