Preheat the oven to 325°F.
In a medium bowl, combine graham cracker crumbs, 1/2 cup shredded coconut, and melted butter. Mix until well combined. Press the mixture firmly into the bottom of a 9-inch springform pan to form the crust. Bake for 10 minutes, then remove from the oven and let cool.
In a large mixing bowl, beat the softened cream cheese and granulated sugar together until smooth and creamy. Add the vanilla extract and sour cream, mixing until well incorporated.
Add the eggs one at a time, mixing on low speed after each addition until just combined. Pour in the coconut milk and mix until smooth.
Pour the cream cheese mixture over the cooled crust in the springform pan. Bake for 55-60 minutes, or until the center is set but still slightly jiggly.
Turn off the oven and crack the door open, allowing the cheesecake to cool in the oven for 1 hour. Remove from the oven and let cool completely at room temperature. Refrigerate for at least 4 hours or overnight for best results.
Before serving, sprinkle the top with 1/4 cup of sweetened shredded coconut.