Preheat the oven to 325°F. Line a muffin tin with paper liners.
In a medium bowl, combine graham cracker crumbs, 1/4 cup sugar, and melted butter. Mix until well combined. Press about 1 tablespoon of the mixture into the bottom of each muffin cup to form a crust.
In a large mixing bowl, beat the softened cream cheese and 1/2 cup sugar until smooth and creamy. Add the vanilla extract and coconut milk, and mix until well combined. If using gelatin, dissolve it in 2 tablespoons of warm water and stir it into the mixture.
Fold in the crushed pineapple gently until evenly distributed.
Spoon the cheesecake mixture over the crusts in the muffin tin, filling each cup about 3/4 full.
Bake for 20-25 minutes or until the edges are set but the centers are slightly jiggly. Remove from the oven and let cool to room temperature.
Refrigerate for at least 2 hours to set before serving. Top with shredded coconut before serving.