01 - Line the base of a 9-inch springform pan with parchment paper, ensuring the paper lies flat against the bottom.
02 - Combine the crushed graham crackers and melted butter in a medium bowl until the crumbs are evenly moistened. Press the mixture firmly and evenly into the bottom of the prepared pan. Place in the refrigerator to set 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 free of lumps.
04 - Pour the full-fat coconut milk into the cream cheese mixture and beat on medium speed until thoroughly combined and uniform in texture.
05 - Gently fold the drained, chopped pineapple tidbits and desiccated coconut into the mixture using a rubber spatula, distributing evenly throughout.
06 - In a separate chilled bowl, whip the heavy cream until stiff peaks hold their shape. Delicately fold the whipped cream into the pineapple coconut mixture in three additions, preserving as much air as possible.
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 the pan tightly with plastic wrap and refrigerate for a minimum of 4 hours, preferably overnight, until the filling is fully set and holds its shape when sliced.
09 - Remove the springform ring and parchment paper. Scatter toasted coconut flakes over the top and arrange pineapple slices or tidbits as desired. Slice with a sharp knife dipped in warm water for clean edges.