Preheat the oven to 180°C (fan: 160°C). Grease and line a rectangular baking tray (approx. 20×30 cm/A4 size).
In a bowl, whisk together flours, oats, sugar, baking powder, baking soda, salt, and cinnamon. In a separate bowl, mix plant milk, oil, vinegar, and vanilla. Fold wet ingredients into dry until just combined. Spread evenly into the lined tray.
Mix plums with sugar, lemon zest, cinnamon, and nutmeg. Arrange evenly over the cake batter.
Rub coconut oil into oats, almond flour, sugar, spices, and salt until it forms coarse crumbs. Sprinkle evenly over the plums. Scatter flaked almonds if using.
Bake for 35-40 minutes until the crumble is golden and the cake is set.
Let cool slightly before slicing into 8-10 even squares. Optional: dust with icing sugar or a drizzle of maple syrup for serving.