Warm the plant-based milk in a small saucepan over medium heat for 90 seconds, until warm but not hot to the touch. Remove from heat and pour into a large mixing bowl. Add the yeast and maple syrup, stir briefly, and let sit for 10 minutes, until foamy.
Add the vanilla extract, vegan butter, ginger, orange zest, cardamom, and salt to the bowl. Gradually add the flour, stirring until a soft dough forms. Transfer the dough to a lightly floured surface and knead for 8–10 minutes, until smooth and elastic. Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour, or until doubled in size.
In a small bowl, combine the room temperature butter, ground ginger, cinnamon, nutmeg, and brown sugar for the filling. Set aside.
Once the dough has risen, punch it down and divide it into 4 equal pieces. Roll each piece into a 10-inch (25 cm) circle. Place one circle on a parchment-lined baking sheet and spread ⅓ of the filling evenly over the surface, leaving a small border. Layer the remaining circles on top, spreading filling between each, and leave the top circle plain.
Place a small glass or 2 ½ inch biscuit cutter in the center of the dough to mark the middle. Using a sharp knife, cut the dough into 16 equal strips from the edge of the glass outward. Remove the glass. Twist each pair of adjacent strips away from each other twice, then press the ends together to form points of a star.
Cover the shaped dough with a moistened kitchen towel and let rise for 30 minutes. Preheat the oven to 350°F (175°C). Bake for 22–25 minutes, or until golden brown and firm to the touch.
While the bread cools slightly, prepare the glaze by whisking together the powdered sugar, ground ginger, plant-based milk, and molasses until smooth.
Brush the glaze over the warm bread and let it cool briefly before serving.