Put the beans in a medium bowl, cover with about 3 inches of water, and soak overnight. Or put the beans in a saucepan, cover with water, and bring to a boil for 3 minutes. Remove from the heat and soak for 1 hour. Then drain.
Meanwhile, cut the duck into 8 pieces: 2 breast halves, 2 drumsticks, 2 thighs, and 2 wings. Trim off all visible fat and excess skin and set the fat and skin aside. Season the duck pieces and lamb with the salt and pepper and set aside.
Cook the duck fat and skin in a large heavy skillet over medium heat until between ¼ and 1/3 cup fat is in the pan, about 4 minutes. Remove the solid pieces of fat and skin and discard. Brown the duck in the hot fat on both sides, about 4 minutes per side, and set aside. Brown the lamb, about 4 minutes per side, and set aside. Brown the sausage pieces on all sides, about 3 minutes per side, and set aside.
Add the onion and celery to the skillet and sauté until lightly browned, about 4 minutes. Add the garlic, nutmeg, Italian seasoning, and cloves and sauté until aromatic, about 1 minute. Add the wine and bring to a boil. Add the beef broth and tomatoes, return to a boil, and remove from the heat.
To assemble the cassoulet, layer the beans and meats, in alternating layers (4 of beans, 3 of meat), starting and ending with the beans. Pour the liquid over all, cover the cooker, and cook until the beans are tender, 8 to 10 hours on low.
Preheat an oven to 350°F. Mix the breadcrumbs and parsley and scatter over the top of the cassoulet. Transfer the crock with the cassoulet to the oven and bake until the top is browned and bubbling, about 30 minutes. Serve immediately.