Make crust: Mix graham cracker crumbs, melted butter, sugar, and cinnamon. Press into 9×13 dish and refrigerate.
Prepare cream cheese layer: Beat cream cheese until fluffy, add powdered sugar and vanilla. Fold in whipped cream and spread over crust.
Create pudding layer: Whisk pudding mix with cold milk for 2 minutes. Add maple extract if using. Pour over cream cheese layer and chill 30 minutes.
Make candied pecans: Cook chopped pecans with butter, brown sugar, and salt until caramelized. Cool on parchment paper.
Assemble: Sprinkle candied pecans over pudding layer. Drizzle with caramel sauce. Add whipped topping around edges and garnish with whole pecans.
Chill: Refrigerate at least 4 hours or overnight before serving.