Dough: 1 1/2 cups whole milk
1/2 cup vegetable oil
1/2 cup granulated sugar
1 package (2 1/4 teaspoons) active dry yeast
1 can pumpkin puree
4 1/2 cups all-purpose flour, plus more for flouring, sprinkling
1/2 teaspoon ground cinnamon
1/4 teaspoon ground ginger
1/4 teaspoon ground nutmeg
1/2 teaspoon (heaping) baking powder
1/2 teaspoon baking soda
1/2 teaspoon salt
Melted butter, for buttering pans
Filling: 1 stick (1/2 cup) butter, melted
1/2 cup brown sugar
1/2 cup granulated sugar
1/2 teaspoon cinnamon
1/2 teaspoon ground ginger
1/4 teaspoon ground nutmeg
1 cup finely chopped pecans
Frosting: 8 ounces cream cheese, softened
1 3/4 cups to 2 cups powdered sugar
1/4 cup whole milk, plus more if needed
2 tablespoons butter, melted
Dash salt