Dough: (First 7 ingredients)
Whisk together dough ingredients - milk, yeast, butter, pumpkin pie mix, salt and eggs. Stir in 3-4 cups flour or until stiff enough to knead; continue to add enough flour, little at a time, to make a soft dough while kneading with a dough hook on stand mixer, in a bread machine on dough setting, or by hand. Knead until smooth and elastic. Place in greased bowl, cover with plastic wrap sprayed with non-stick spray and allow to raise until double in bulk (about 1-2 hours in a warm room).
Filling: (Next 4 ingredients)
Turn dough out on a lightly floured surface, knead out excess air and roll into a 16x21 inch rectangle. Spread with softened butter and canned pumpkin pie mix, sprinkle with brown sugar and optional pumpkin pie spice. Roll up dough and pinch edges to seal; cut into 12 slices. Place sliced rolls in a 9x13 greased baking pan, allow to rise until nearly double in bulk (about 30 minutes). While rolls are raising preheat oven to 375 degrees. Bake rolls about 20 minutes or until lightly browned.
Frosting: (Final 6 ingredients)
While rolls are baking, beat together cream cheese, butter, powdered sugar, vanilla, salt and optional pumpkin pie spice until smooth and cream. Spread over warm rolls. Enjoy warm with cold milk.