01 - Line the base of a 9-inch springform pan with parchment paper.
02 - In a medium bowl, combine the crushed graham crackers with the melted butter, stirring until the crumbs are evenly coated. Press the mixture firmly into the bottom of the prepared pan to form a compact, even layer. Place the pan 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 the mixture is smooth and free of lumps.
04 - Pour in the full-fat coconut milk and continue beating until the mixture is fully combined and creamy.
05 - Using a rubber spatula, gently fold the chopped pineapple tidbits and desiccated coconut into the cream cheese mixture until evenly distributed.
06 - In a separate chilled bowl, whip the cold heavy cream with an electric mixer until stiff peaks hold their shape. Carefully fold the whipped cream into the pineapple coconut mixture in three additions, preserving as much volume as possible, until fully incorporated.
07 - Pour the filling over the chilled crust and spread it into an even layer using an offset spatula, smoothing the top.
08 - Cover the pan tightly with plastic wrap and refrigerate for at least 4 hours, or ideally overnight, until the filling is firm and fully set.
09 - Before serving, remove the springform ring and garnish the top with toasted coconut flakes and fresh pineapple slices or tidbits. Slice with a warm knife for clean portions.