Preheat the oven to 450 degrees. Line a baking tray with parchment paper and set aside.Toss the cauliflower in a medium bowl with the olive oil, garlic powder and season with salt and pepper. Lay the cauliflower out on the prepared baking tray and roast for 20 minutes or until easily pierced with a fork and lightly browned.While the cauliflower is roasting, combine all of the ingredients for the lemon dressing and set aside. Mince the garlic and shallot and set aside. Spiralize the zucchini, using Blade C and trim the noodles.Place a large skillet over medium heat and coat with cooking spray. Lay in the prosciutto slices and cook for 3-5 minutes or until crispy. Transfer to a paper towel lined plate and set aside.Allow the skillet to cool down for at least 2 minutes and then place the skillet back over medium heat and add in the olive oil. Once oil heats, add in the garlic, shallots and red pepper flakes. Cook for 30 seconds or until fragrant and then add in the zucchini noodles.Cook, tossing frequently, for 3-5 minutes or until zucchini noodles are al dente. Add in the cauliflower and crumble the prosciutto over the skillet, with your fingers. Give a toss and then remove from heat and stir in the Greek yogurt mixture. Toss to combine thoroughly and divide into bowls. Sprinkle with parsley, to garnish.