Heat 2 Tbsp of oil in a large pot, then add diced onion and sauté over medium heat until onions are translucent (3-5 minutes). Add whole garlic cloves, bay leaves, cumin, salt, pepper, and 4 cups chicken broth, then stir to combine. Bring to a gentle simmer, then cover with a lid and cook over very low heat.
Line a sheet pan with parchment paper, then add poblanos, tomatillos, and serranos. Roast for 20 minutes, or until veggies are soft and slightly charred.
Transfer tomatillos and de-stemmed serranos to food processor, along with 1 cup chopped cilantro. Place poblanos in a ziplock bag, removing excess air before sealing for 5-10 minutes.
Remove bay leaves from broth and discard. Transfer broth (including garlic and onions) to food processor. Remove skin, stem, and seeds from poblanos.
Slice poblanos into strips, then add them to food processor. Blend 1-2 minutes, or until a smooth consistency is reached.
Drain and rinse hominy, then add to the pot with carnitas and 4 more cups of chicken broth. Pour the green sauce into the pot, then stir. Bring it to a simmer, then cover and cook over very low heat for 45 minutes.
Serve pork pozole verde alongside warmed corn tortillas in individual bowls and top with more chopped cilantro, shredded cabbage, sliced radishes, pickled carrots, pickled onions, cotija cheese, and lime wedges.