01 - Line the bottom of a 9-inch springform pan with parchment paper, trimming any excess paper around the edges.
02 - Combine the crushed graham crackers with the melted butter in a medium bowl, stirring until the mixture resembles wet sand. Press firmly and evenly into the base of the prepared pan. Place in the refrigerator to chill while preparing the filling.
03 - In a large mixing bowl, beat the softened cream cheese with the powdered sugar and vanilla extract using an electric mixer until completely smooth and lump-free.
04 - Pour in the full-fat coconut milk and continue beating on medium speed until the mixture is homogeneous and silky.
05 - Gently fold the drained, chopped pineapple tidbits and desiccated coconut into the cream cheese mixture using a rubber spatula, distributing evenly.
06 - In a separate chilled bowl, whip the heavy cream to stiff peaks. Fold the whipped cream into the pineapple coconut mixture in three additions, using gentle sweeping motions to preserve airiness.
07 - Pour the filling over the chilled crust, spreading it into an even layer. Smooth the surface with an offset spatula or the back of a spoon.
08 - Cover tightly with plastic wrap and refrigerate for a minimum of 4 hours, or preferably overnight, until the filling is firm and sliceable.
09 - Just before serving, arrange the toasted coconut flakes and fresh pineapple slices over the top. Slice with a warm knife for clean portions.