Combine first 10 ingredients in a large bowl; cover and marinate in refrigerator at least 4 hours or up to 24 hours.
Remove the chicken from marinade, reserving marinade, and pat chicken dry.
Place flour in a shallow dish. Dredge the chicken in flour; set aside.
Cook bacon in a large Dutch oven over medium-high heat until crisp.
Remove bacon from pan, reserving drippings in pan; set bacon aside.
Add half of chicken to pan; cook 4 minutes, browning on all sides.
Remove chicken from pan. Repeat procedure with remaining chicken.
Remove onion and carrot from marinade with a slotted spoon, reserving marinade.
Add onion and carrot to pan; saut for 5 minutes or until softened. Stir in marinade, scraping pan to loosen browned bits.
Add chicken, bacon, dried plums, and bay leaves; bring to a simmer. Cover, reduce heat, and simmer 1 hour and for 20 minutes or until chicken is tender. Discard bay leaves.