For the tomatillo salsa, toss the tomatillos, avocados, jalapeÃ±os, cilantro, and onion together in a large bowl. Add the lime juice and canola oil, and turn to coat; season with salt and black pepper. Turn the mixture over a few times until the avocados are slightly mashed and the salsa is creamy. Cover and refrigerate while you prepare everything else.
Puree the tomato, chipotle, garlic, lime zest, lime juice, sherry vinegar, sugar, and salt in a blender until smooth. Pour in the oil and puree again until emulsified and slightly thickened. Refrigerate.
Wrap each shrimp in a piece of bacon, overlapping the ends so they stick together. Place a large skillet over medium heat, drizzle with a 1/2-count of oil, and heat just to the smoking point. Lay the shrimp in the pan (do this in batches if itâ€™s crowded) and sautÃ© until the bacon is crisp, tossing so the shrimp cook evenly. To serve, spoon a mound of the tomatillo salsa on each plate. Drizzle a pool of the tomato vinaigrette and top with 5 shrimp. Garnish with green onion and cilantro leaves. This shrimp dish also works well on the grill with margaritas and a lot of beer.
Edited: October 9th, 2009