Author: Lorie at Mississippi Kitchen
Preheat oven to 350 degrees. Place pecans in a single layer on a baking sheet and toast for 10 to 15 minutes or until golden brown and fragrant. Reserve 8-10 halves for decorating the top, then finely chop the remainder. Set aside 1 cup chopped for the cake batter, then place the remaining chopped pecans in a small bowl. Toast 1 cup coconut in a nonstick skillet over high heat until golden brown, about 3-4 minutes, stirring often. Reserve remaining coconut for cake batter. Place the toasted coconut in the bowl with the pecans and mix. Set aside.
Cream the shortening, butter, sugar, and 1 cup light brown sugar together until fluffy on medium speed. Add egg yolks, one at a time, until incorporated. Beat in the pumpkin, cinnamon, nutmeg, and 2 teaspoons vanilla until well mixed.
Sift together the flour, baking soda, baking powder, and 1/2 teaspoon salt. Add to the butter mixture alternately with the buttermilk. Stir 1 cup reserved (untoasted) coconut and the reserved 1 cup chopped pecans.
Beat the egg whites until stiff in a medium bowl. Gently fold into batter. Divide the batter equally among 3 (9-inch round) cake pans that have been sprayed with nonstick cooking spray and lined with parchment paper or wax paper. Bake at 350 degrees for 30-35 minutes, or until toothpick inserted in center comes out clean. Cool completely on wire rack.
When cakes are completely cool, make the caramel frosting. Place 1/2 cup butter, 1 cup light brown sugar, 1/4 cup heavy cream and the fleur de sel in a medium heavy saucepan over medium-high heat. Bring to rapid boil and boil for 1 minute while stirring constantly. Remove from heat and beat in 1 teaspoon vanilla and 2 cups powdered sugar with a handmixer on medium speed until mixture is thick and spreadable. Immediately spread half of the frosting on the first cake layer that has been placed on cake plate or cardboard cake round, bottom side up (flat side up). Place the second layer on top, bottom up, and spread the remaining frosting to the edges. Place the third layer on top, bottom side up.
Make the cream cheese frosting. Beat the butter and cream cheese until creamy and fluffy with the whisk attachment on high speed. Gradually beat in the powdered sugar until fluffy and smooth. Beat in vanilla. Frost the outside and top of cake with frosting. Carefully press the reserved coconut-pecan mixture into the sides of cake, then place pecan halves on top for decoration.