Preheat oven to 350 degrees.
Grease a pie pan.
In a food processor, pulse graham crackers until crushed.
Slowly drizzle in butter while processor is on.
Dump mixture into pie and press into bottom and sides.
Bake for 10 minutes or until golden brown.
In a medium sauce pan, whisk heavy cream, ¾ cup whole milk, coconut milk and sugar.
Bring to simmer, and whisk until sugar is melted.
Add in chocolate chips. Stir until chocolate chips are completely melted.
In another small bowl whisk egg yolks.
Slowly add about ¼ cup of the hot milk mixture to eggs, bringing them up to temperature. Do this until about 1 cup of the milk is added.
Whisk the eggs back into the hot milk mixture.
In another small bowl whisk remaining cold milk and cornstarch.
Slowly whisk back into the custard.
Simmer until thickened, about 4-5 minutes.
Add in coconut.
Cool for 10 minutes and pour in prepared crust.
Cool and then place plastic wrap directly on the custard.
When ready to serve pipe or spread with whipped cream and sprinkle with toasted coconut.