Add the wet ingredients including the oat milk, compote, olive oil, applesauce, orange juice, and zest to a large mixing bowl and whisk together. Then, add in the pastry flour, baking powder, and salt and mix together just until all the streaks of flour are gone and a thick batter forms.
Spray the donut pan with cooking spray or coat with oil and then fill with the batter. Fill each donut circle up until ¾ full, making sure not to cover the center hole with any batter.
Let the batter rest in the donut pan and preheat the oven to 350F. Once preheated, add to the oven and bake for 12-15 minutes until the donuts are lightly browned and cooked through.
Remove from the oven and run a knife along the edges of each donut to help loosen it. Then, let the donuts rest at least 5 minutes before inverting them onto a cooling rack. Let the donuts cool completely before adding glaze.