Prepare your pan by lining the bottom of a 9-inch springform pan with parchment paper and lightly greasing the sides with coconut oil.
Make the crust by combining graham cracker crumbs, melted coconut oil, maple syrup, cinnamon, and salt in a food processor until the mixture resembles wet sand. Press firmly into the bottom of your prepared pan using the bottom of a measuring cup.
Chill the crust in the freezer for 15 minutes while you prepare the filling.
Drain and rinse the soaked cashews thoroughly under cold water until the water runs clear.
Blend the filling ingredients by combining cashews, pumpkin purée, coconut cream, maple syrup, melted coconut oil, lemon juice, vanilla, pumpkin pie spice, and salt in a high-speed blender. Process until completely smooth and silky, scraping down the sides as needed (this may take 3-5 minutes).
Pour the filling over the chilled crust and smooth the top with a spatula. Tap the pan gently on the counter several times to release any air bubbles.
Refrigerate the cheesecake for at least 6 hours or preferably overnight until completely set.
Prepare the caramel sauce about 30 minutes before serving by combining coconut sugar, coconut milk, and coconut oil in a small saucepan over medium heat. Bring to a simmer, stirring constantly.
Reduce the heat to low and continue to simmer for 10-15 minutes, stirring frequently until the sauce thickens enough to coat the back of a spoon.
Remove from heat and stir in salt and vanilla extract. Allow to cool slightly—it will continue to thicken as it cools.
Release the cheesecake by running a knife around the edge of the pan before removing the springform ring.
Serve slices with a generous drizzle of warm caramel sauce. Store any leftover cheesecake covered in the refrigerator for up to 5 days.