Tie the wings and legs of the chicken with a thread. Empty out the insides. Put in the garlic cloves, thyme, rosemary, and season with fleur de sel and pepper. Baste the poultry with the red curry paste and roast for 45mins at 220C. Set aside for 15 mins. Cut the poultry into four slices and arrange on a platter. To make the poultry juice, heat the olive oil in a cast iron pot. Add the chicken carcasses, and when it reaches a brown colour, add the butter. Add in the herbs and sweat the onions for several minutes. Remove the grease from the pot and deglaze with orange juice and coconut milk. Reduce it by half and add in the poultry juice, and herbs. Cook on low heat for 2-3 mins, and then strain the juice to reduce by half again. Heat olive oil in a pan and add in the rice. Cook for 1 min, add the bay leaf, cinnamon stick and cardamom. Cook for 1 min more and add the coconut milk and white chicken stock. Cover and place in the oven at 220C for 15 mins. Once cooked, add all the fruit cubes, raisins, and coconut, and let it cook for several mins. Serve the rice with the chicken and garnish with the fried onion slices and flat-leaf parsley.