Preheat your oven to 350 degrees + grease your donut pan.
In a medium sized bowl mix together the oat flour, brown rice flour, ground coconut, sugar, cinnamon, salt + baking powder.
In a small bowl, whisk together eggs, juice, 1 tsp vanilla extract, oil + applesauce.
Stir wet into dry, until combined. Do not over stir. It will look slightly lumpy.
Fold in the shredded carrot.
With a spoon, spatula, or piping bag, transfer the batter to your greased pan leaving a little room at the top.
Bake for 16-18 minutes.
Test with a toothpick for doneness. You want a slightly moist toothpick. Not gooey but not bone dry. The tops of the donut should be lightly browned and it will spring back when you press it lightly.
Let them cool in the pan for 5min then turn out onto a cooling rack.
Whisk together the cream cheese, honey and 1/2 tsp vanilla. Spread onto the warm donuts. Top with coconut.
Store in the fridge covered once cooled.