Preheat the oven to 350 F and grease a 9x13” baking dish with nonstick cooking spray. Set aside.
In a large mixing bowl, combine the yogurt, applesauce, eggs, honey/maple syrup, coconut/brown sugar, and extracts. Gently mix in the flour, cinnamon, and baking soda, and then fold in the almonds and blueberries
Pour mixture into greased dish and bake for about 30 minutes, or until toothpick inserted into the center of the cake comes out clean.
Remove the cake from the oven and allow to cool completely before icing.
Make the icing: use an electric mixer to cream together the butter and cream cheese until smooth. Add the remaining ingredients and mix well. Spread mixture over cooled cake.
Top with additional blueberries or slivered almonds, if desired.