Preheat the oven to 350°F (175°C). Line an 8 × 8-inch (20 × 20 cm) baking pan with parchment paper, leaving an overhang on opposite ends.
Prepare the crust. In a large mixing bowl using an electric hand mixer or a stand mixer fitted with the paddle attachment, beat the butter and sugar at medium speed until well combined, scraping the sides of the bowl as needed. Beat in the salt and flour. The mixture will resemble crumbs and will not come together as dough. Press firmly onto the bottom of the prepared pan.
Prepare the topping. In a medium saucepan over medium heat, melt the butter, and then add the sugar and salt. Bring to a boil while stirring almost constantly. Boil for 90 seconds, stirring constantly. Quickly stir in the pecans. Pour the caramel nut mixture over the crust and bake for 16 to 20 minutes or until the caramel is bubbly.
Put the chocolate and coconut oil in a microwave-safe bowl and microwave in 30-second increments, stirring after every 30 seconds, until melted. Spread over the bars.
Let cool, cover and store at room temperature for up to 5 days. Can also be frozen.