Preheat the oven to 350°F and grease a 9×13 baking dish with baking spray.
Add the almond milk and yeast to a small mixing bowl. Whisk until combined and set aside for 10 minutes until the mixture is frothy.
Whisk the dry ingredients together in a large bowl and create a well in the center.
Pour in the melted non-dairy butter, vanilla extract, and activated yeast mixture. Mix to form a dough.
Transfer the dough onto a well-floured surface and knead for 10 minutes or until soft and smooth.
Add the orange zest and golden raisins. Knead until well combined.
Place the dough in an oiled bowl and cover with a damp tea towel. Leave in a warm place for an hour or until the dough has doubled in size.
Punch down the risen dough and divide it into 12 equal pieces. Roll each piece into a smooth dough ball and place each ball in the prepared baking dish.
Cover the baking dish with a damp tea towel and leave in a warm place to rise and double in size, about 45 minutes.
While the buns are rising, combine the flour and water in a small bowl to make the paste for the crosses.
Transfer to a piping bag.
Once the buns have risen, pipe a cross shape onto each bun. Bake for 20 to 25 minutes or until the buns are golden brown and cooked through.
For the glaze, whisk together the apricot jam and maple syrup.
Brush on the glaze while the buns are still warm. Enjoy!