Preheat an oven to 350°F. Grease a donut pan with cooking spray, set aside.
Add the eggs, pumpkin puree, maple syrup, water, avocado oil, vanilla, almond flour, coconut flour, flax meal, pumpkin pie spice, baking soda, and sea salt to a large bowl and use a hand or a stand mixer to combine all the ingredients until smooth.
Transfer the batter to a piping bag with a large tip or a sandwich bag and cut the tip off the bottom. Carefully pipe the batter into the donut pan until the cups are 3/4th's of the way full. Bake for 18 to 20 minutes or until a toothpick inserted in the center, comes out clean.
In a medium sized bowl, combine the melted coconut oil, maple syrup, vanilla and cinnamon. Set aside.
When the donuts are finished let them cool for 5 minutes before removing from the pan. Dip the tops in the glaze and sprinkle with bacon.