For Coconut Shortbread crust
1 1/2 cups all purpose flour
1 cup shredded sweetened coconut
1/2 cup confectioner's sugar
3/4 cup cold salted butter, cut into about 10 pieces
For Chocolate Ganache Layer
6 ounces semi sweet chocolate, chopped
1/3 cup heavy cream
For Coconut Cream Filling
3 cups light cream or half and half
3 cups coconut milk
4 large eggs
2/3 cup cornstarch
1 1/2 cup granulated sugar
1/4 teaspoon salt
1 teaspoon vanilla extract
1/2 teaspoon coconut extract
1/2 cup sweetened shredded coconut
For Topping
2 cups cold heavy whipping cream
1/2 cup confectioners sugar
1 teaspoon vanilla extract
1 teaspoon unflavored gelitin
1/4 cup cold water
For Garnish
1 cup shredded sweetened coconut, toasted, recipe below
chocolate shavings as needed