Season the chuck roast generously with 2 Tbsp salt and 2 Tbsp black pepper.
Heat 2 Tbsp olive oil in a large Dutch oven or heavy pot over medium-high heat. Sear the meat on all sides until well browned. Remove meat from the pot and set aside.
Reduce heat to medium. Add the diced onion to the pot and sauté until translucent, about 5-7 minutes. Add the minced garlic and sauté for 30 seconds until fragrant.
Carefully add the Mexican beer, 3 tsp ground cumin, 3 tsp ground coriander, 1 cinnamon stick, all dried chiles (ancho, guajillo, de arbol), ¼ cup soy sauce, 3 tsp dried oregano, 2 cups beef stock, 2 Tbsp minced fresh ginger, ¼ cup apple cider vinegar, 1 can fire-roasted tomatoes, the chipotle peppers in adobo sauce, and tomatillos to the pot.
Bring the mixture to a boil, then reduce heat and simmer for 10 minutes, allowing the flavors to meld.
In batches, carefully transfer the simmering liquid and softened chiles/vegetables to a blender. Blend until very smooth.
Strain the blended sauce back into the Dutch oven using a fine-mesh sieve, pressing down on any solids to extract all the liquid. Discard the remaining pulp.
Return the seared beef to the pot with the strained sauce. Add the 2 roasted poblano peppers (deskinned and deseeded) to the sauce.
Bring the sauce to a boil, then reduce to a low simmer. Cover the pot tightly and simmer for 3 hours, or until the beef is incredibly tender and easily shreds with a fork.
Once cooked, remove the beef from the pot and shred it using two forks.
Spoon about ½ cup of the flavorful birria liquid (consomé) over the shredded meat to keep it moist and infuse it further with flavor.