Dock the bottom of the crust with the tines of a fork, line with parchment paper and fill with pie weights or beans. Blind bake per package instructions (Typically in a preheated 375°F oven for 18-20 minutes) until golden brown. Set aside to cool.
In a heavy bottomed skillet over medium-heat melt butter. Add the pecans and flaked coconut. Toast the coconut pecan mixture while stirring constantly. Toast for 2-3 minute or until lightly golden brown in color and fragrant. Spread out on parchment paper to cool completely.
In a large mixing bowl, use an electric mixer to whip together cream cheese, condensed milk and vanilla extract. Whip on medium-high speed for 2 minutes or just until smooth.
Add 1/2 of the whipped topping to the cream cheese mixture, whip on low just until incorporated.
Spread one half of the cream cheese mixture onto the bottom of the pie shell. Sprinkle with 1/2 of the toasted coconut and pecans.
Drizzle with 1/2 of the dulce de leche or caramel ice cream topping. Top with the reserved cream cheese mixture.
Cover with plastic wrap and chill for at least 4 hours or overnight to set-up.
Just before serving, frost with remaining whipped cream and sprinkle with reserved toasted coconut pecan mixture. Drizzle with dulce de leche or caramel ice cream topping and sprinkle lightly with sea salt, if desired. Store leftovers chilled.
Special Note: You'll need to scoop the dulce de leche into a small bowl and warm it slightly in the microwave to make it pourable. Heat it just until it's drizzle consistency. It shouldn't be too hot or it will melt the filling.