Wash the goat and cover in lime juice in a bowl; set aside.
Stir together allspice, jerk seasoning, ginger, parsley, thyme, chives and bay leaf in a bowl and set aside. Heat oil in a Dutch oven until it starts to smoke, then add cumin seeds and garlic. Fry until toasted, then add curry powder, onions and habanero and cook, stirring, for 1 minute. Add tomato paste and cook, stirring, for 1 minute. Add coconut milk and simmer until it boils. Add goat (discard lime juice), carrots and potatoes and simmer on medium-low for 45 minutes. Turn flame to low and stir in rum and butter, then simmer for 1 hour 30 minutes.
Discard habanero. Serve over Jasmine rice.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.