01 - In a mixing bowl, combine graham cracker crumbs, melted butter, and granulated sugar. Stir until the mixture is evenly moistened and resembles wet sand. Press firmly into the bottom of a 9-inch springform pan or deep-dish pie plate, creating an even layer. Refrigerate while preparing the filling.
02 - In a large bowl, beat the softened cream cheese, powdered sugar, and vanilla extract with an electric mixer until completely smooth and creamy, scraping down the sides as needed.
03 - In a separate chilled bowl, whip the cold heavy cream to stiff peaks using an electric mixer. Be careful not to overwhip.
04 - Gently fold the whipped cream into the cream cheese mixture in two additions until just combined and light. Fold in the well-drained crushed pineapple and 1 cup shredded coconut until evenly distributed throughout the filling.
05 - Spoon the pineapple coconut cream filling over the chilled crust, spreading evenly with a spatula to create a smooth, level top.
06 - Cover the cake tightly and refrigerate for at least 4 hours, or preferably overnight, until the filling is firm and fully set.
07 - Just before serving, sprinkle the toasted coconut over the top and arrange pineapple slices or chunks for garnish if desired. Carefully remove the springform ring, slice into wedges, and serve chilled.