Combine BBQ sauce ingredients; simmer for one hour. Cover and place in refrigerator until cold, about 2 hours. Reserve 1 cup of BBQ sauce for basting.
Pour remaining BBQ sauce over duck breasts. Marinate covered in the refrigerator for 1/2 hour. Turn breasts over; marinate for 1/2 hour more. Remove breasts; discard marinade.
Preheat grill. On a well oiled grill, cook duck, skin side down, 7 minutes. Flip breast over, cook 3 minutes. While grilling, baste with reserved sauce. If needed, finish cooking in a 350°F oven to bring internal temperature to 155°F.
Let duck breast rest 2 minutes. Slice duck breast across the grain. Fan slices on plate. Serve with cilantro garlic potato puree and green chile black beans. Garnish with parsley and habaneros.