First prepare the crust by grinding the cookies in a food processor until fine. Add the melted vegan butter and process to the consistency of wet sand.
Press into the bottom of a greased and parchment lined 7" cake pan and freeze while you prepare the filling
For the cheesecake combine the vegan chocolate and soy milk in a sauce pot over low heat and melt while stirring constantly, whisk smooth
Add the cocoa powder and whisk smooth
Combine all the cheesecake ingredients together in a food processor along with the chocolate mixture (no need to cool) and process smooth
Pour into the prepared crust and bake in a water bath in a preheated 335°F oven for 1 hour
Turn the oven off and let the cheesecake cool in the oven
Refrigerate overnight
The next day prepare the ganache by combining the chocolate and milk in a small saucepot and melt over a low heat stirring constantly. Allow it to set at room temperature to a pipe-able consistency.
Then unmold the cheesecake and prepare the German Chocolate Topping by combining the dates, hot water, almond milk and salt in a high speed blender or food processor.
Blend smooth then fold in the coconut and toasted pecans
Top the cheesecake with the topping and serve