Preheat oven to 375°F. Line a jelly-roll pan with parchment and lightly grease.
Whisk flour, baking soda, baking powder, cinnamon, pumpkin pie spice, and salt in a bowl.
Beat beaten eggs and granulated sugar until thick and pale, about 3 minutes.
Mix in pumpkin puree, 1 tsp vanilla, and oil until smooth.
Fold dry ingredients into the batter just until combined; do not overmix.
Spread batter evenly in the pan. Smooth the top with an offset spatula.
Bake 12–15 minutes, until the cake springs back lightly to the touch.
Dust a clean kitchen towel generously with confectioners' sugar.
Loosen cake edges, invert hot cake onto the sugared towel, and peel away parchment.
Roll the cake up with the towel from a short end. Cool completely, seam-side down.
Beat cream cheese and butter until creamy. Add powdered sugar, remaining 0.25 tsp vanilla, and a pinch of salt; beat smooth.
Unroll cooled cake. Spread filling evenly to the edges, leaving a small border on the far side.
Reroll the cake without the towel. Wrap and chill briefly to set, if time allows.
Dust with more confectioners' sugar, trim ends, slice, and serve.