1Preheat the oven to 350F.
2In a medium bowl, mix together the graham crumbs, coconut and melted butter. Press the mixture into the bottom and up the sides of a pie plate and bake for 8-10 minutes, until pale golden around the edges.
3In the same bowl (no need to wash it), whisk together the egg yolks, sweetened condensed milk, lemon zest, vanilla and salt. Whisk in the lemon juice and coconut cream, whisking until the mixture is smooth and slightly thicker than it was when you started.
4Pour the mixture into the crust and bake for 20-25 minutes, until set - it will be slightly jiggly in the middle, like a cheesecake. Cool completely, then refrigerate for 2-3 hours, until well chilled.
5When you're ready to serve it, whip the cream and sugar until you have stiff peaks; spread over the cooled pie and sprinkle with the toasted coconut. Serves 8.