01 - Line the bottom of a 9-inch springform pan with parchment paper and set aside.
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 base of the prepared pan. 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 the full-fat coconut milk into the cream cheese mixture and beat on medium speed until fully combined and silky.
05 - Gently fold the 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 to stiff peaks. Carefully 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 and spread into an even layer. Smooth the surface with an offset spatula or the back of a spoon.
08 - Cover tightly with plastic wrap and refrigerate for a minimum of 4 hours, or preferably overnight, until the filling is firm and set.
09 - Before serving, arrange toasted coconut flakes and fresh pineapple slices over the top. Slice with a warm knife for clean portions.