01 - Line the base of a 9-inch springform pan with parchment paper, ensuring it sits flat against the bottom.
02 - Combine the crushed graham crackers and melted butter in a medium bowl until the mixture resembles wet sand. Press firmly into the bottom of the prepared pan, creating an even, compact layer. Place in the refrigerator to chill while preparing the filling.
03 - Beat the softened cream cheese with powdered sugar and vanilla extract in a large bowl using an electric mixer until completely smooth and free of lumps.
04 - Pour in the full-fat coconut milk and continue beating until the mixture is uniform and well blended.
05 - Gently fold the chopped pineapple tidbits and desiccated coconut into the cream cheese mixture using a rubber spatula.
06 - In a separate chilled bowl, whip the heavy cream until stiff peaks hold their shape. Carefully fold the whipped cream into the pineapple coconut mixture in two additions, maintaining as much air as possible.
07 - Pour the filling over the chilled crust, spreading it into an even layer. Smooth the surface with a spatula.
08 - Cover tightly with plastic wrap and refrigerate for a minimum of 4 hours, preferably overnight, until the filling is fully set and firm.
09 - Just before serving, remove the springform ring and decorate the top with toasted coconut flakes and fresh pineapple slices or tidbits.