Heat the oil in a medium saucepan over high heat. Add the lamb, in batches, season with salt and pepper, and cook until seared and browned on all sides. Remove the lamb to a plate with a slotted spoon.
Add the onion to the pan and cook until soft. Add the garlic and cook for 1 minute. Add the tomatoes, chipotle, and spices. Return the lamb to the pan, add the stock and beer; cover and cook at a simmer for over medium heat, about 1 hour, or until the lamb is tender and the mixture has thickened. After 30 minutes, check seasoning and add honey. During the last 15 minutes, add the cinnamon and cooked beans. Season with salt and pepper, to taste. Sprinkle with chopped cilantro. Ladle into bowls and top with a large dollop of Cumin Crema, Avocado Relish, and Red Onion Relish. Serve with fry bread on the side.
Whisk together ingredients in a bowl. Season with salt and pepper, to taste. Cover and refrigerate for at least 1 hour before serving.
Red Onion Relish:
Heat oil in a large saute pan over high heat. Add the onions, garlic, and chile to the pan and cook until soft. Add the lime juice and season with salt and pepper. Remove from the heat and stir in the cilantro.
In a large bowl, combine avocado, red onion, cilantro, chiles, lime juice, and salt and pepper. Fold until incorporated.
Combine flour, baking powder, milk powder, and salt in a large bowl. Cut the shortening in until the mixture is crumbly. Add the water and mix until the dough comes together. Place on a lightly floured surface and knead lightly until smooth. Cover with a dishcloth and let sit at room temperature for 1 hour.
Heat the oil in a large high-sided saute pan until it reaches 350 degrees F.
Divide the dough into 8 pieces and roll each piece out into a 4-inch circle. Fry the bread in the hot oil until golden brown on both sides. Remove to a sheet pan lined with paper towels and season with salt.