Whisk together 1/4 cup lime juice, garlic powder, cumin, salt, and pepper in a large bowl; add the chicken breasts. Cover and refrigerate 1 to 2 hours, turning the chicken occasionally.
Melt the butter in a saucepan over medium heat. Add the cilantro and garlic, cook and stir 1 minute. Pour in the wine, chicken broth, and 2 tablespoons lime juice, and return to a simmer. Transfer the mixture to a blender and blend until smooth. Return the mixture to the sauce pan and stir in the cream and green onions; bring to a boil and remove from heat.
Preheat an oven to 425 degrees.
Fill a large pot with lightly salted water and bring to a rolling boil over high heat. Once the water is boiling, stir in the linguine, and return to a boil. Cook the pasta uncovered, stirring occasionally, until the pasta has cooked through, but is still firm to the bite, about 11 minutes.
Drain well and transfer linguine to a large mixing bowl; add 2 tablespoons olive oil, the Parmesan cheese, and the quartered cherry tomatoes; toss until the pasta is evenly coated in oil.
Heat 1 tablespoon olive oil in a skillet over medium heat. Cook the chicken breasts, turning once, until no longer pink in the center and the juices run clear, about 20 minutes. An instant-read thermometer inserted into the center should read at least 165 degrees F (74 degrees C).
Meanwhile, lie the zucchini on a baking sheet and coat with 1 tablespoon olive oil with a pastry brush. Place zucchini on middle rack in the oven, and bake, turning every 5 minutes, until nicely browned, 15 to 20 minutes.
Return Cilantro Cream sauce to the stovetop and re-heat.
Lie the zucchini pieces side by side on a serving platter; lie the chicken breasts on the zucchini; pour the cilantro cream sauce over the chicken. Serve with the pasta on the side.
If there is some extra sauce, toss it into the pasta -- it's delicious! I found I had pasta left over, so I just re-heated it for lunch the next day :).