In a saucepan, heat the olive oil. Add the onions, Poblanos, and garlic. Saute until soft but not brown, about 5 minutes. Add the tomatillos, fennel, cumin, coriander, oregano, cinnamon, tomatoes, stock, and wine. Simmer gently for 15 minutes. Add the smoked chicken and hominy. Simmer to heat through. Correct the seasoning with salt and pepper.
To serve, ladle into warm soup bowls. Garnish with chopped cilantro, avocado and lime juice just before serving.