Prepare the Alfredo sauce by melting the butter in a saucepan over medium-high heat. Saute the garlic for a couple minutes, then whisk in the flour until it begins to brown. Carefully whisk in the evaporated milk, stirring constantly, until the sauce begins to thicken. Add the chicken broth and cream cheese and stir until sauce becomes smooth. Salt and pepper to taste.
Spread shrimp evenly across a baking sheet that has been sprayed with nonstick spray. Lightly coat with olive oil and salt and pepper. Bake in the oven for 6-8 minutes at 400 degrees. Set aside.
Prepare the penne pasta according to package instructions.
Combine the pasta, shrimp, mozzarella cheese, tomatoes, Alfredo sauce and red pepper flakes in a large bowl. Mix well.
Pour this mixture into a greased glass baking dish and top with Parmesan cheese.
Bake for about 10 minutes, or until the cheese melts and begins to turn a light brown.
Remove and sprinkle parsley.