To prepare the cookie layer, combine the cashew butter, honey, coconut flour and salt in a bowl, and mix well until a thick batter is formed. Transfer the batter to a baking sheet lined with parchment paper, and use your hands to form a rectangular shape about 1/2-inch thick. Place the pan in the freezer to set while you prepare the caramel filling.
In a high-speed blender, combine the caramel filling ingredients and blend until well combined. You may need to stop and scrape down the blender a couple of times, to make sure everything is blended evenly. Remove the cookie layer from the freezer, and top with the caramel filling.
Place the caramel topped cookie layer back in the freezer to firm up for at least 20 minutes.
To prepare the chocolate coating, combine the dark chocolate chips and coconut oil in an oven-safe bowl, and melt at 350F for about 5 minutes. (Alternatively, you could use a microwave if you prefer.) Remove the caramel topped cookie from the freezer, and use a large knife to cut the cookie layer into 10 thin bars.
Use a spoon or spatula to spread the melted chocolate over the top, sides and bottoms of each bar, then return the chocolate coated bars to the parchment lined pan to set. Once all of the bars have been coated, place the pan back in the freezer for at least 20 minutes before serving.
Because these bars aren't baked, the texture will be best when served directly from the freezer. Store in a sealed container in the freezer for up to month or more, if they last that long.
You may not need all of the caramel filling, so feel free to reserve any leftovers as a dip for fresh apple slices.