
Preheat oven to 350° Fahrenheit. Grease 8x8 baking dish and line with parchment paper. Set aside.
In small bowl, combine almond flour, salt, baking soda, baking powder, and pumpkin spice. Mix well and set aside.
Place coconut oil and almond butter in large microwave-safe bowl. Microwave on high heat for 30 seconds. Stir well and return to microwave. Heat completely, then remove from microwave and stir until combined.
Add coconut sugar, maple syrup, vanilla extract, and almond milk to almond butter & coconut oil mixture. Stir until well-combined, then add pumpkin puree and stir well.
Slowly mix dry ingredients into bowl of wet ingredients. Stir until all ingredients are thoroughly combined.
Pour mixture into greased baking dish. Place in oven and bake 30-35 minutes, until toothpick inserted in center comes out completely clean. Top of bars should feel firm but bars will be slightly moist.
Remove from oven and let bars cool in baking dish at room temperature for 15 minutes. After 15 minutes, place baking dish in refrigerator and chill at least 30 minutes, up to 2 days.
While bars are in refrigerator, combine all frosting ingredients in high-speed blender and blend until very, very smooth. Place frosting mixture in refrigerator and until completely chilled.
Spread thick layer of chilled frosting over cooled pumpkin bars. Cut into 9-12 even squares and serve.