Prepare the crust: Preheat oven to 350 degrees. In a small bowl, use a pastry blender to cut the butter into the graham cracker crumbs until the mixture is crumbly. Press the mixture into the bottom of a 9 x 13, greased pan.
Prepare the cheesecake layer: In a large mixing bowl, combine all the cheesecake ingredients. Beat with an electric mixer until the mixture is smooth and creamy. Drizzle the mixture over the graham cracker crust and use a spatula to gently spread the mixture, fully covering the crust.
Prepare the pumpkin pie layer: In a large bowl, combine all the pumpkin pie ingredients. Whisk until smooth. Pour mixture over the cheesecake layer. Use a butter knife or spatula to spread the mixture evenly. It's ok if the pumpkin and cheesecake layers combine a bit.
Prepare the streusel: In a small bowl, combine the streusel ingredients. Sprinkle over the top of the pumpkin pie layer.
Bake: Bake the bars in the oven for 30-35 minutes. Drizzle the caramel sauce over the bars. Let the bars fully cool before cutting and serving.