Preheat the oven to 425°F. Lightly grease a 9-by-13-inch baking dish and spread approximately ¼ cup enchilada sauce across the bottom.
Heat the oil in a large skillet over medium-high heat. Add the onion and cook for 2 minutes.
Add the turkey, cumin, garlic powder, chili powder, oregano, salt, and pepper. Cook for 5–6 minutes, breaking the turkey into small crumbles, until cooked through.
Add the diced green chiles, spinach, and ⅓ cup enchilada sauce. Cook for 1–2 minutes, until the spinach wilts and no watery liquid remains in the skillet.
Remove the skillet from the heat. Stir in the Greek yogurt and ½ cup cheese. The filling should be creamy and cohesive but not runny.
Divide the filling among the tortillas, using approximately a heaping ⅓ cup per tortilla. Roll tightly and arrange seam-side down in the prepared dish.
Pour the remaining enchilada sauce over the tortillas and sprinkle with the remaining 1 cup cheese.
Bake uncovered for 10–12 minutes, until the sauce bubbles around the edges and the cheese is completely melted. Broil briefly for additional color only if the baking dish is broiler-safe.
Rest for 5 minutes, then finish with cilantro, avocado, pickled onions, jalapeño, and lime.