In a large pitcher, stir together cider and canned pumpkin with a large whisk until smooth. Stir in cream soda, pumpkin pie spice and vodka (if using). Leave in pitcher or transfer to a decorative punch bowl.
To serve, pour punch into a fun glass. Top with whipped cream. Garnish with apple slices, if desired.