Preheat the oven to 425°F. Line a muffin pan with paper liners or lightly grease it.
In a large bowl, whisk together the flour, granulated sugar, baking powder, baking soda, salt, and cinnamon.
In a separate bowl, whisk together the melted butter, oil, egg, buttermilk, vanilla, and lemon zest until smooth.
Toss the frozen wild blueberries and dried blueberries with 1 teaspoon flour.
Add the wet ingredients to the dry ingredients and gently stir until the batter is almost combined. A few streaks of flour are okay.
Fold in the blueberries just until evenly distributed. Do not overmix.
Divide the batter evenly among the muffin cups, filling each about ¾ full.
Bake at 425°F for 5 minutes, then reduce the oven temperature to 375°F without opening the oven door. Bake for another 13 to 17 minutes, or until the tops are lightly golden and a toothpick inserted in the center comes out clean or with a few moist crumbs.
Let the muffins cool in the pan for 5 minutes, then transfer to a wire rack.