Preheat the oven to 400F. Line a baking sheet with parchment paper. Drizzle with olive oil.
In a large skillet over medium heat, add the olive oil, meat, and ½ teaspoon salt. Cook, breaking the meat into small crumbles as it cooks, until it is cooked through, about 5 minutes.
Add the garlic, smoked paprika, cumin, cinnamon, and red pepper flakes (if using) and cook for 1 minute, stirring occasionally.
Add the beans and remaining ½ teaspoon salt and stir for a minute to combine. Turn off the heat, then use a fork to mash up most of the beans. Transfer to a large bowl and stir in the pumpkin and pickled jalapeños until combined. Add the cheese and mix until evenly distributed.
Stack the tortillas, wrap them in a damp towel, and microwave until soft and pliable, about 30 seconds. Lay them on a cutting board or large flat surface and brush one side of each tortilla with oil (I like to do 6 at a time and leave the rest in the damp towel to keep warm or warm up again). Flip them over so the oiled side is facing down.
Scoop a scant ¼ cup of the bean mixture into the center of each tortilla, or enough so that it’s filled but still “roll-able” (depends on size). Spread the filling out into a horizontal strip on the tortilla and roll it up tightly. Place on the baking sheet, seam-side-down. Repeat with remaining tortillas.
Optional: sprinkle a line of extra cheese underneath each taquito - as it bakes, the cheese will melt and crisp up to form a “cheese skirt”.
Bake for 20-30 minutes, or until golden and crispy. Let cool for 10-20 minutes before removing from the baking sheet (so the cheese can crisp up and so you don’t burn your mouth off). Then, if any are stuck together from the cheese, use a spatula to break it apart.
Meanwhile, in a small bowl, mix together the pumpkin, sour cream or yogurt, lime, and salt until combined.
Serve the taquitos with the sauce for dunking.