To make the base layer, in a food processor, combine together the walnuts, shredded coconut, almond flour, cinnamon, ginger, and nutmeg. Process until well combined.
Once the mixture is combined, add the dates to the food processor and pulse until the mixture looks like a dough. Then, add the carrots and pulse the ingredients a few times to get the carrots slightly worked into the dough.
Transfer the ingredients to the prepare squared baking dish, evenly pressing everything into place. Refrigerate the bars until set, about 15 minutes.
To make the frosting layer, combine together the softened cashews, coconut milk, maple syrup, lemon juice, and vegetable oil in a clean food processor or strong blender.
Mix until smooth and creamy (this can take five to six minutes). Evenly spread the frosting over the bars and return the bars to your refrigerator to fully set for at least five hours.