Divide mixture onto soft tortillas, roll and set aside.
Make a roux by melting 2 Tbsp butter until foamy then stirring in 2Tbsp flour. Cook roux for a few minutes, stirring occasionally. Add remaining tomatoes, green chiles, and chopped tops of green onions to pan. Simmer until liquid nearly evaporates and tomatoes are softened. Add chicken broth and cream cheese. Simmer until sauce thickens to desired consistency.
Spoon a portion of sauce into bottom of greased pan (9x9 aluminum foil pan works well for 4 enchiladas). Place filled tortillas in a single layer. Cover with remaining sauce.
Bake at 375 for 15 minutes. Sprinkle with remaining half of shredded cheese. Continue baking for another 5 minutes until cheese is melted and slightly browned. Garnish with chopped tops of green onion. Serve.