For the chicken, make the spice rub by combining the smoked paprika, cumin, coriander, cinnamon, and cloves in a small bowl, mix well. Season the chicken with a generous pinch of salt and half the spice rub on one side, flip and repeat. Pre-heat a wide pan just over medium-high heat for 2 minutes. Add 1 tablespoon of oil, wait 30 seconds, and add the chicken to the pan. If your pan is not big enough to fit all the chicken, do this is 2 batches. Cook the chicken for 2-3 minutes, or until the crust is golden brown and crusty, flip and repeat, remove from pan. Lower the heat to medium, add 2 teaspoons of oil to the pan and then add the onions, zucchini, thyme, ¼ teaspoon salt and a few cracks of pepper. Cook for 10 minutes, stirring often. Add the garlic and cook for 3 minutes then add the roasted peppers, olives, chicken along with any juices, and enough chicken stock to come half way up the side of the chicken. Tuck the lemon slices around the chicken and add the sliced chiles. Bring the liquid to a boil, reduce to a simmer and cook uncovered for 20-25 minutes, or until the stock has reduced considerably and can be used as a sauce. Move the chicken around the pan a couple times so everything cooks evenly. Sprinkle over parsley when the chicken is ready, set aside.
Meanwhile, make the cauliflower rice by cutting each head of cauliflower in half and grating them on the largest setting of a box grater, trying not to grate too much of the stalk. Pre-heat a large pan with high sides over medium heat for 2 minutes. Add 1 tablespoon of oil and then add the onions along with ¼ teaspoon salt and a couple cracks of pepper. Cook for 6 minutes then add the garlic and grated ginger. Cook for 2 minutes then add the turmeric powder and mix well. Cook for 45 seconds then add the coconut milk and mix well. Bring the milk to a simmer and cook for 5 minutes, until it has reduced some. Add all of the cauliflower rice along with ¼ teaspoon salt and a few cracks of pepper, mix very well. Place a lid on the pan and cook for 3 minutes. After 3 minutes check to see if the cauliflower is done to your liking, if not, cook another 2 minutes. Turn the heat off and add the coconut flakes, nuts, lime and orange zest, parsley, and red chiles. Mix well and check for seasoning. You can add lime juice, orange juice, or salt if desired.