In a medium saucepan set over medium-low heat, whisk the coconut milk, milk, heavy cream, sugar, cornstarch, eggs, and salt together. Bring the mixture to a bare simmer, stirring constantly, for 15-20 minutes, or until thickened.
14 ounces full-fat coconut milk, 1 cup whole milk, ¼ cup heavy cream, ⅔ cup granulated sugar, ⅓ cup cornstarch, 2 large eggs, ¼ teaspoon kosher salt
Remove the pan from the heat and stir in the vanilla.
1½ teaspoons pure vanilla extract
Set a fine mesh strainer over a clean mixing bowl, then pour the custard through it. Use a rubber spatula to press out any clumps.
Stir the flaked coconut into the warm custard in the bowl.
1 cup sweetened flaked coconut
Transfer the finished custard into the baked pie shell. Press a piece of plastic wrap directly to the surface of the pie and chill until firm, about 4 hours, up to 1 day.
1 9-inch refrigerated pie crust
Top the pie with the whipped cream, then sprinkle toasted coconut over the whole pie.
2 cups whipped cream, ½ cup toasted coconut