Preheat your oven to 400°F (200°C).
Lightly coat a medium pot with oil spray and sauté the minced garlic for about 30 seconds. Stir in the chipotle chiles, chili powder, cumin, chicken broth, and tomato sauce. Season with salt and pepper. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 5-10 minutes to blend the flavors. Set aside.
In a medium skillet, heat the olive oil over medium-high heat. Sauté the onions and garlic until they become soft, approximately 2 minutes. Incorporate the shredded chicken, salt, cilantro, cumin, oregano, chili powder, tomato sauce, and chicken broth. Cook for 4 to 5 minutes, then remove from heat.
Grease a 13x9-inch glass or ceramic baking dish with olive oil spray. Fill each tortilla with about 1/3 cup of the chicken mixture and roll them up.
Arrange the rolled tortillas seam-side down in the prepared baking dish. Pour the enchilada sauce over them and sprinkle with shredded cheese.
Cover the dish with foil and bake on the middle rack of the oven for 20-25 minutes, until thoroughly heated and the cheese has melted. Garnish with scallions or cilantro. Optional: add your favorite toppings for extra flavor. Makes 8 enchiladas.