In a small bowl, whisk together Rub ingredients. With the netting still ON the lamb** spread the rub evenly over every surface of the lamb. Generously season with freshly cracked salt and pepper. Place lamb in a plastic sealable freezer bag.
Whisk together Marinade/Sauce ingredients. Add 1/2 cup Marinade to the lamb. Reserve the remaining Marinade separately – this will become your Sauce. Refrigerate lamb and Sauce for 8-24 hours.
When ready to cook lamb, let excess marinade drip off and place it on a rack in a roasting pan filled with 1 1/2 inches of water. Bake at 400F degrees uncovered for 12 minutes. Reduce to 325F degrees and bake 28-30 minutes per pound or until a meat thermometer inserted in the center of the lamb registers 140 degrees for medium rare/150 degrees for medium well. This would mean 84-90 minutes for a 3 pound medium rare leg. When cooked to desired temperature, remove lamb and tent with foil for 15 minutes before carving.
Meanwhile, toast coconut and peanuts over medium heat until coconut is golden, stirring frequently. Add to a medium bowl and toss with pomegranate seeds and green onions.
While lamb is resting, whisk in 2 teaspoons cornstarch to reserved Sauce. Add Sauce to small saucepan and bring to a boil. Reduce heat and simmer for 3-5 minutes or until Sauce has reduced and thickened.
To serve, top carved lamb slices with sauce, garnish with toasted coconut/peanuts/pomegranate and top with freshly squeezed lime juice.
Notes
*found in the Asian section of any grocery store
**You will not remove netting until you are ready to carve lamb.