Preheat oven to 350 degrees. Grease a 9 x 13-inch baking pan; line with parchment paper.
In large bowl, beat cake ingredients with electric mixer on medium speed about 2 minutes or until well combined. Spread into prepared pan. Bake for 25-30 minutes or until toothpick inserted in center of cake comes out clean. Cool completely.
While cake bakes and cools, make cranberry sauce and pudding. In a medium saucepan, heat cranberry sauce ingredients to boiling over medium-high heat. Simmer for an additional 5-10 minutes or until berries have burst and sauce begins to thicken. Cover and refrigerate until ready to use.
In large bowl, whisk pudding ingredients until well combined. Cover and refrigerate until ready to use.
Cut cooled cake into cubes. Just before assembling trifle, in medium bowl, beat whipping cream and powdered sugar with electric mixer on high speed to stiff peaks.
In trifle bowl, layer cake cubes, pudding mixture and cranberry sauce; repeat twice. Finish with a final layer of cake and pudding (no cranberry sauce). Top with whipped cream and garnish with additional cranberries, if desired. Serve within 1-2 hours.