1Preheat oven 350 degrees. To make the cake. Mix all dry ingredients together set aside. Mix the butter, sugar, brown sugar, eggs, vanilla, buttermilk, and applesauce together. add the dry ingredients and mix. Well. Divide among three round greased pans. Bake for 25 to 30 minutes. Let cool completely
2For the apple filling. Melt butter in large pan over med high heat. Add apples sugar and cinnamon. cook about 20 minutes. Cool to room temp.
Beat cream cheese and butter together. Add the cream of coconut and vanilla. Mix well. Add powdered sugar and refrigerate at least 15 munutes
4For the pecans. Melt butter in saucepan. Add pecan and saute 1 minute. Add sugar and cinnamon. Cook stirring constantly 3 minutes. Remove from heat and spread on wax paper.
5For the caramel sauce. Stir sugar and water together over medium high heat until sugar dissolves. Turn heat to high and let cook undisturbed until amber color about 7 minutes. Remove from heat whisk in butter slowly add the cream whisking to blend. Whisk in vanilla and salt
6To assemble cake. Place 1 layer of cake on platter. spread 3/4 cup frosting on layer. Spoon 1/2 the apple mixture over. Top with next cake layer and repeat. Finish with last layer and frost cake. Drizzle caramel over top and top with pecans