Bring a large pot of generously salted water to a boil over high heat.
While you're waiting for your water to boil, Stir together 1 tsp of the orange blossom water and all other ingredients except for the carrots and parsley in a medium mixing bowl. Set dressing mixture aside.
Once your water is at a full rolling boil, add the carrots and cook until tender but still a bit crisp (I'm guessing about 10 minutes for this, because the carrots are so thin, but you'll have to check them as they cook so you don't end up with mushy carrots). When the carrots are done to your liking, drain them and add them to the dressing bowl, tossing to coat thoroughly. At this point, if you can fit the mixing bowl in your freezer, do so. If, like me, you can't even fit a cereal bowl in your freezer, dump the dressed carrots into a large freezer bag and seal tightly (don't want your freezer smelling like Moroccan dressing, even if it does contain orange blossom water!), and place in the freezer.
Allow the mixture to chill for about 15 to 20 minutes, tossing once or twice. Remove from the freezer and pour into a serving bowl if using a freezer bag.
Toss mixture once more with the remaining orange blossom water. Salt to taste, if desired (if you salted your water enough for the carrots, you may not need any additional salt).
Serve either slightly chilled or at room temp, sprinkled with the parsley.