Preheat the oven to 350ºF. Grease a 9-inch tart pan with coconut oil and place it on a baking sheet. Place the almonds and chia seeds in a food processor fitted with the steel blade and pulse until the mixture is a fine meal. Add the coconut flour, baking soda, and cocoa powder and pulse to combine. Add the honey, applesauce, vanilla, vinegar, and palm shortening and pulse until the mixture forms into a ball. Evenly press the dough into the bottom and up the sides of the tart pan. Bake for 10-12 minutes. Cool crust completely.
Make the filling:
Heat a saucepan over medium heat. Add all of the filling ingredients and whisk thoroughly until everything is melted and smooth. Pour the filling into the crust and let set in the refrigerator for about 1 hour or until the filling has solidified.
Make the ganache:
Heat a saucepan over medium heat then add the coconut milk and chopped dark chocolate. Whisk the mixture occasionally until the chocolate has melted. Add the honey and whisk until combined. Whisk in the cocoa powder. Once combined, add the palm shortening and whisk thoroughly until the ganache is creamy and smooth. Let cool slightly then pour on top of the solidified coconut crème layer. Place the tart back in the refrigerator to let the ganache set. Sprinkle the Himalayan sea salt on top of the ganache as it sets, if using.
Make the caramel sauce:
Heat a saucepan over medium-high heat and add all of the ingredients except the palm shortening. Whisk and bring to a low, steady simmer. Add the palm shortening and whisk thoroughly. Let the mixture simmer for approximately 20-25 minutes or until a candy thermometer reaches 245ºF. Be sure to whisk the caramel frequently while it simmers. Let the sauce cool and drizzle it over the tart before serving.