Preheat your oven to 350°F (175°C). Lightly grease your donut molds.
Combine the almond flour, cinnamon, ginger, nutmeg, clove, baking powder, and salt in a bowl. Set aside.
In a mixer, beat the softened butter, cream cheese, both sugar substitutes, and vanilla until fluffy, about 2-3 minutes.
Mix in the pumpkin puree until evenly blended.
Add eggs one at a time, mixing well after each addition.
Gradually incorporate the dry ingredients, mixing thoroughly.
Pipe the batter into the prepared donut molds evenly.
Bake for 15-20 minutes until a toothpick comes out clean.
Let donuts cool in molds for 10 minutes, then transfer to a rack for 5 more minutes.
Prepare the icing: Mix powdered sugar substitute and cinnamon. Whisk in heavy cream and maple syrup until smooth. Dip donuts or drizzle icing on top, then let set.
Notes
Feel free to adjust the sweetness or spices to your taste. These donuts are best enjoyed fresh.