Preheat oven to 375 degrees F.
To make the red sauce: Heat the oil in a small saucepan over medium-high heat. Add onion and salt, and saute until onions start to soften, about 3 minutes. Add garlic, cumin, and tomato paste and saute until paste starts to brown, another 4 to 6 minutes. Add tomatoes and chicken broth. Bring to a boil, reduce heat to medium and simmer until tomatoes break down and sauce thickens, about 20 minutes. Season with salt, to taste.
To make the turkey sausage: In a large bowl, mix together all the ingredients but the oil with your hands. Heat the oil in a cast iron skillet over medium-high heat until pan is hot. Add sausage and brown until turkey is almost crispy, breaking up the sausage mixture as it cooks, about 10 minutes. Set aside.
In a bowl, mix together tomatoes and cilantro. Set aside.
To scramble the eggs: Whisk the eggs with the milk in a medium bowl. In a fry pan, over medium low heat, melt butter. Add eggs and let sit to form curds, about 30 seconds, then gently move curds around pan, let sit another 30 seconds and repeat until eggs are just cooked, about 3 to 4 minutes. Remove from heat.
To assemble enchiladas: Grease the baking dish lightly with oil. Heap 2 or 3 large spoonfuls of the turkey sausage into the center of a tortilla. Put another 2 spoonfuls of the egg mixture on top followed by the chopped tomato and 1 tablespoon of each cheese. Roll up tightly and place in the baking dish, seam side down. Repeat with remaining tortillas. Pour Red Sauce down the middle over tortillas and sprinkle with remaining cheese. Bake, until cheese is golden and bubbly, about 20 minutes. Serve with dollop of sour cream and Sunny's Refried Beans on the side.