Preheat oven to 350 degrees F and grease an 8 x 12 pan.
In a medium bowl, sift together all flours, flaxseed, baking soda, salt and cinnamon. Set aside.
In a large bowl, combine eggs, buttermilk, applesauce, oil, sugar and vanilla. Mix well and then completely incorporate in flour mixture.
In a medium bowl, combine shredded carrots, coconut, raisins, pineapple and toasted pecans
Using a large mixing spoon, add carrot mixture to batter and fold in well.
Pour into prepared 8 x 12 inch pan and bake at 350 degrees about 1 hour. Check center with toothpick to ensure doneness.
Allow to cool before spreading with cream cheese frosting.