Preheat oven to 350F. Line a 9-inch brownie pan with non-stick parchment paper.
Add the oat flour, almond flour, coconut sugar, baking powder, baking soda and spices to a medium-sized bowl. Mix well and set aside.
In a jug or bowl, combine the almond milk and applesauce. Mix well, then add to the dry ingredients and stir until uniform.
Pour into the prepared pan and bake in the oven for 50-60 minutes or until a toothpick inserted comes out clean. Cool for 5 minutes in the pan, then remove and cool completely on a cooling rack.
To make the cashew icing, combine the soaked cashews, maple syrup and orange juice/water in a high-speed blender and blend until very smooth, scraping down the sides as needed.
Spread the icing evenly on the cake and top with pomegranate seeds. Cut into squares and serve immediately.