Preheat the grill with all burners on high. Once preheated, adjust the temperature to medium high for direct grilling.
Soak all 6 ears of corn in water to cover for 10 minutes. Remove the corn from the water and pat dry with paper towels. Brush the shucked corn on all sides with the olive oil and leave the other corn in the husk.
Grill all the corn, turning occasionally, until the shucked corn is well browned and charred in places and the husks of the unshucked corn are dried out and charred in places, about 10 minutes.
Remove all the corn from the grill and let rest until easy to handle, about 5 minutes. When you can handle the corn comfortably, shuck the unshucked cobs. Then, stand a cob on its flat end on a cutting board. Holding the cob steady, take a sharp knife and carefully cut the kernels off, sliding the knife down the cob from top to bottom. Rotate the cob, cutting off a section at a time. I usually do 5 turns per cob. Repeat with the remaining corn. Discard the cobs, transfer the kernels to a bowl, and mix with the melted butter.
In a separate bowl, stir the mayonnaise, minced cilantro, lime zest and juice, garlic, chile powder, and a pinch of salt and pepper together until well mixed. Stir in the cheese and toss the buttered corn with the dressing. Taste and adjust the seasonings. Garnish with a little more grated cheese.
Serve warm or cold; either way, reserve topping with the bacon crumbles until just before serving, or they will get limp. Garnish with the cilantro sprig and the lime wedges, if desired.