In a small saucepan, bring the ancho chile and 1 cup chicken stock to a boil. Lower the heat and simmer until softened, 10 minutes.
In a saucepan, bring the remaining 2 cups chicken stock and the butter to a boil. Stir in the rice, cover and simmer for 18 minutes. Remove from the heat; fluff with a fork.
In another large saucepan, heat 2 tablespoons EVOO, 2 turns of the pan, over medium heat. Add the onions, celery, garlic, bay leaves, coriander, cumin, cinnamon and cloves; season with salt and pepper. Cook until softened, 7 to 8 minutes. Stir in the tomatoes and heat for 5 minutes. Transfer the sauce to a food processor, discarding the bay leaves. Add the soaked ancho and its liquid and process until smooth.
Meanwhile, in a large skillet with a lid, heat the remaining 2 tablespoons EVOO, 2 turns of the pan, over medium-high heat. Season the chicken with salt and pepper, add to the skillet skin side down and cook until browned, 7 to 8 minutes. Flip over and add the reserved sauce. Cover and cook the chicken through, 10 to 12 minutes.
Serve the chicken on the rice and top with the parsley.