How to Make It
Preheat oven to 350°F. In a large mixing bowl, whisk together flour, sugar, salt, baking soda, and spices. Add eggs, oil, and vanilla extract; whisking until fully incorporated.
Fold in crushed pineapple, banana, carrot, coconut, and pecans. Divide batter evenly among 3 well-greased and floured 9-inch round cake pans.
Bake until golden brown and a toothpick inserted in the center comes out clean, 25-30 minutes. Cool in pans on wire racks 10 minutes. Remove from pans to wire racks, and cool completely, about 1 hour.
Prepare Cream Cheese Frosting: Combine cream cheese and butter in mixer and beat until well combined. Add salt and powdered sugar, and beat on low until incorporated, then increase speed to medium high and beat until light and fluffy, about 3 minutes.
Assemble Cake: Cut domes off cake layers to create 3 even layers. Place 1 layer on a cake stand and evenly spread 3/4 cup cream cheese frosting across the layer. Place another layer on top of that one and repeat with another 3/4 cup frosting. Add final layer, and spread remaining frosting across the top. Decorate with shredded coconut and pecans.