Preheat oven to 350 degrees F and oil the insides of your doughnut pan really well. I find palm shortening works best. Place the eggs, coconut milk, pumpkin, maple, coconut oil and vanilla in a blender and blend until frothy, about 15 seconds. Add the dry ingredients, then blend on low for 10 seconds and on high for about 20 seconds. *Lower powered blenders make take a little longer and may also require a few stops and scraping down the sides. Pour the batter into the pan, filling each cavity 2/3 of the way full and bake for 20 minutes. Let them cool for 10 minutes before removing the doughnuts from the pan and cool on a cooling rack. Repeat with your leftover batter. Chocolate: Whisk all of the ingredients in a shallow bowl until smooth. Dip the top of each doughnut in the chocolate then gently rotate the doughtnut to let the excess glaze drip off. Turn right-side up and place back on the cooling rack. Let set for 5 minutes, then refrigerate for 15 minutes until the glaze has hardened. Maple Vanilla: Melt the cacao butter over a double broiler filled with 1-inch of water. Once it has completely melted, remove it from the heat and whisk in the palm shortening. Add the cold maple syrup and vanilla and whisk until smooth. Dip the doughnuts one at a time, rotating it gently to allow the excess glaze to drip off. Place right-side up on a cooling rack and sprinkle with bacon bits. Allow to sit at room temperature for 5 minutes, then place in the refrigerator for 15-20 minutes until the glaze has hardened.