Place the garlic, tomatillos, tomatoes, onion and plantain on a sheet pan cut-side up and roast until soft, about 10 minutes.
Meanwhile, tear or cut the guajillo, pasilla, ancho and chipotle chiles in half, then remove the seeds and stems and discard. Bring a medium saucepan filled two-thirds of the way with water to a boil. Add the chiles and boil for 5 minutes (see Cook's Note). Turn off the heat and let the chiles steep for an additional 10 minutes.
Toast the almonds, sesame seeds, raisins, oregano, cinnamon and cloves in a medium skillet over medium heat until fragrant, 3 to 4 minutes. Add the lard to deglaze the skillet.
Blend the vegetables, chiles and 2 to 3 tablespoons of their soaking liquid and toasted nut and spice mixture in a blender until smooth. (Reserve the rest of the chile soaking liquid as needed to thin the mole if it's too thick.) Remove the puree from the blender and place in a medium saucepan. Add the chocolate and slowly warm, whisking, until melted.
For the carrots: Bring 3 quarts water and the salt to a boil in a large pot. Blanch the carrots by dropping in the boiling salted water, then cook until the water comes back up to a boil and remove the carrots to a large bowl. Add some of the mole to coat.
Sear the carrots in a large cast-iron skillet on all sides until softened throughout, about 10 minutes. Serve with additional mole, black pepper, cilantro, lime juice and sesame seeds.
Make sure to turn on the ventilation system in your kitchen when you boil the chiles.