Soak the dates, for the salted caramel layer in hot water, so they soak for the 15 minutes while you make the crust and topping.
Process the almonds until coarse meal in a food processor or blender. Add seeds, cocoa, dates, ¼ cup coconut flakes, salt and pulse until the dates are incorporated well. Add the rest of the coconut flakes, vanilla, maple, almond milk and process until doughy. Add more almond milk or maple if needed and mix a bit your hands. Press the dough onto the pan. You can also make this into bars. Press the dough into a parchment lined 9 by 5 inch or smaller rectangle pan. For variations: Use more almonds or coconut to replace the seeds.
Drain the soaked dates. Puree all the ingredients+soaked dates listed under salted caramel to combine into a smooth puree. blend for a couple of cycles so the dates blend well. Taste and adjust sweet and salt(add maple or stevia if you like it sweeter). Spread on the crust.
Heat coconut milk until it just about starts to bubble and add to a bowl. Add the chocolate and whisk to melt. Briskly whisk in the rest of the ingredients to aerate the mixture. Pour onto the caramel. Tap the pan to spread evenly.
Freeze until set (a few hours), then slice and serve! The pie stays soft and well for weeks kept frozen. Cover the pie pan and freeze so that the top layer doesn't dry out.
