01 - Line the base of a 9-inch springform pan with parchment paper, ensuring it lies flat against the bottom.
02 - Combine the crushed graham crackers with melted butter in a medium bowl until the mixture resembles wet sand. Press firmly and evenly into the bottom of the prepared pan to form a compact crust. Place in the refrigerator to chill while making the filling.
03 - In a large mixing bowl, beat the softened cream cheese with 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 until the mixture is uniform and well blended.
05 - Gently fold in the chopped pineapple tidbits and desiccated coconut until evenly distributed throughout the cream mixture.
06 - In a separate chilled bowl, whip the heavy cream to stiff peaks. Using a rubber spatula, gently fold the whipped cream into the pineapple coconut mixture in three additions, preserving as much volume as possible.
07 - Pour the filling over the chilled crust and spread into an even layer using an offset spatula. Smooth the surface.
08 - Cover the pan tightly with plastic wrap and refrigerate for a minimum of 4 hours, or ideally overnight, until the filling is firm and fully set.
09 - Remove the springform ring, decorate the top with toasted coconut flakes and fresh pineapple slices, then slice and serve chilled.