Preheat oven to 350°F. Line muffin tin with paper liners.
In a medium bowl, whisk together flours, sugars, baking soda, cinnamon and salt.
In a large bowl, whisk together soymilk, oil, applesauce and vanilla. Once combined, stir in the apple, coconut, raisins and carrots.
Add flour mixture and stir until moistened; there will be a few lumps.
Spoon the batter into muffin cups, filling each cup about ¾ full. Sprinkle with chopped pecans and bake until tops spring back, about 30-35 mins.
Store tightly covered at room temperature for 3 to 5 days or freeze.