Place the chorizo into a large skillet set over medium heat. If using chipotle peppers, finely chop them and stir them in with the chorizo. Sprinkle in the taco seasoning, sea salt, and ground black pepper.
Sauté the mixture, breaking the sausage into crumbles as it browns. Cook thoroughly for approximately 7–10 minutes. Drain any excess grease, then return the sausage mixture to the skillet.
Reduce heat to low and incorporate the Velveeta, cream cheese, shredded pepper jack, canned Rotel, and milk. Stir consistently as the cheeses melt into a smooth, unified mixture. If the dip appears too thick, gradually stir in additional milk, one tablespoon at a time, to adjust the texture.
Fold in the rinsed black beans, corn, and lime juice. Stir well until all ingredients are evenly distributed and heated through.
Remove the skillet from heat and immediately transfer the dip to a serving bowl. Garnish with your choice of toppings and accompany with tortilla chips, pretzels, or Fritos.