For the Dressing: Combine the mayonnaise and remaining ingredients in a deep bowl and whisk until smooth. Set aside for 1 hour while preparing the rest of the salad.
Toss all the julienned vegetables with about half the dressing and set aside.
Toss the avocado with the lime juice, 1/4 cup of the cilantro, some salt and pepper, and set aside.
Sauté the corn kernels in a small amount of butter with one clove of the butter and season with salt and pepper. Set aside.
Toss 1/2 the remaining dressing with the cornbread right before assembling the salad.
In a large serving bowl, layer the soaked cornbread with the bacon, cheeses, avocado mixture, and vegetables. Toss gently to combine. Add more dressing as needed.