How to Make It
In a small bowl, blend together the coconut, cinnamon, cloves, 1 tablespoon of the coriander, the pepper and 1/2 teaspoon salt and blend well. Set the steaks on a platter and sprinkle with the spice mixture. Gently coat the steaks with the vegetable oil. Cover and refrigerate for 4 to 6 hours. Bring to room temperature before grilling.
In a medium saucepan, heat the olive oil. Add the onion and ginger and cook over moderate heat until softened, about 2 minutes. Add the carrots and the remaining 1 teaspoon of coriander and cook, stirring, until the carrots start to soften, about 3 minutes. Add the chicken broth and bring to a boil. Cover and cook over moderate heat until the carrots are tender, about 10 minutes. Uncover and continue cooking until about 2 tablespoons of liquid remain, about 3 minutes longer. Transfer the carrots to a blender and add the orange juice. Puree until smooth. Transfer the puree to a small saucepan.
Heat a large, lightly oiled grill pan. Season the steaks with salt and cook over high heat until browned, about 6 minutes per side for medium-rare. Transfer the steaks to a cutting board and let rest for 10 minutes.
Reheat the carrot puree and season with salt, then remove from the heat and whisk in the butter. Thinly slice the steaks across the grain. Arrange the sliced steak on plates and serve with the carrot puree.