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. Garnish with parsley, if desired.