The crust:
Slowly melt coconut butter over low heat. Be careful, as it burns easily.
In the meantime, pit and cut dates into small pieces and place in a food processor. Process for 1 to 2 minutes.
Add almond slices and coconut flakes. Process again for 1 to 2 minutes.
Add coconut butter, vanilla extract, and salt. Process until you have a sticky, crumbly mass.
Press crust into a pie dish and refrigerate.
The filling:
Peel avocados and place them in a food processor together with lime juice, maple syrup, and coconut flour. Process until smooth and thick.
Carefully remove coconut milk from refrigerator (don't shake). Open the coconut milk cans and scoop out the cream that has accumulated at the top into a separate bowl. You won't need the coconut milk for this recipe; we suggest using it for a smoothie!
Whisk with a hand mixer until it is thick and stiff and resembles regular dairy whipped cream.
Add avocado mix to coconut cream and use a hand mixer until it is well incorporated.
Pour filling into a pie dish and place in a freezer for 2 to 3 hours or until the center is firm.
Transfer to refrigerator and chill for another 2 hours before serving.
Keep refrigerated.