Preheat oven to 350F. Lightly grease an 8-inch springform pan and set aside. If you do not have a springform pan, line an 8-inch pan with parchment paper on the bottom for easier removal.
In a large mixing bowl whisk together the oat milk, sugar, olive oil, orange juice, orange zest, orange blossom water, and vanilla.
Then, add the pastry flour, baking soda, baking powder, and salt to the large mixing bowl. Mix until a smooth cake batter is formed.
Pour the batter into the greased or parchment-lined springform pan. Before putting the pan into the oven, tap the cake pan on the counter to release any large bubbles.
Add the cake to the oven and bake for 42-50 minutes until the cake is browned on top and cooked throughout.
Remove the cake from the oven and let cool to room temperature. I recommend moving to a wire rack to cool so the bottom of the cake does not get soggy.
Once the cake has cooled, make the glaze by adding the powdered sugar and orange juice to a small bowl and whisking until a thick smooth glaze forms. For a thinner glaze, add additional orange juice.
Apply the glaze to the cooled cake. Then, top with the fresh figs and pomegranate seeds. Slice into 8 even pieces and enjoy!