01 - Line the base of a 9-inch springform pan with parchment paper and set aside.
02 - Combine the crushed graham crackers and melted butter in a medium bowl until the crumbs are evenly moistened. Press the mixture firmly into the bottom of the prepared pan to create a uniform, compact crust. Place in the refrigerator to chill while preparing the filling.
03 - Beat the softened cream cheese, powdered sugar, and vanilla extract together 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 fully combined and silky.
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 cold heavy cream until stiff peaks hold their shape. Carefully fold the whipped cream into the pineapple coconut mixture in two additions, maintaining as much volume as possible.
07 - Spread the filling evenly over the chilled crust, smoothing the top with a spatula for a level finish.
08 - Cover the pan 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 toasted coconut flakes and fresh pineapple slices over the top. Slice with a warm knife for clean portions.