Preheat oven to 375 degrees. Line a baking sheet with parchment paper and set aside.
In a large bowl, combine flour, oats, baking powder, salt and spices.
Stir in walnuts, raisins and shredded carrots.
In a small bowl, whisk together 1/4 cup maple syrup, agave nectar, oil and vanilla.
Pour wet ingredients into the large bowl of dry ingredients and stir until thoroughly combined.
Drop rounded teaspoons of batter onto prepared pan. Press down to flatten and shape into circles.
Bake 10-12 minutes or until lightly browned around the edges. Remove to a wire cooling rack to cool.
While cookies are baking, beat cream cheese with an electric mixer until smooth. Beat in 4 tablespoons maple syrup and vanilla. Beat until smooth and thoroughly combined.
Once cookies have cooled, drizzle cream cheese glaze over the top of each cookie.