Preheat oven to 350°F. Grease a 9-inch springform pan with non-stick cooking spray.
In a medium bowl, combine graham cracker crumbs, granulated sugar, melted butter, chili powder, and caramel sauce. Mix well and press into the bottom of the prepared pan. Bake for 10 minutes and set aside to cool.
In a large bowl, beat cream cheese, granulated sugar, cinnamon, ginger, nutmeg, and cloves until smooth. Beat in eggs, one at a time, and then stir in pumpkin puree. Pour the mixture over the cooled crust.
Bake for 45-50 minutes, or until the center is almost set. Remove from oven and run a knife around the edges of the pan. Allow to cool completely on a wire rack, then chill in the refrigerator for at least 3 hours.
In a large bowl, whip heavy cream with confectioners' sugar and vanilla extract until stiff peaks form. Spread over the chilled cheesecake.
Garnish with additional caramel sauce, if desired, and serve.