Combine the lime juice, chipotles, oil, and salt for the chicken and marinade the chicken and then grill it. When it's done, chop it up small and toss it with more chipotles in adobo sauce if you want it spicy.
Combine all the ingredients for the chipotle cream sauce and set aside.
For the guacamole, smash up one avocado and then add the lime, garlic, onion, tomatoes, and salt and mix well. Chop up the remaining avocado and stir it in, smashing it up slightly.
For assembly, top each flat bread with some chopped chicken and cheese. You can heat them up in the oven (I would probably just broil it on low), on the stove, or on the grill (or it the microwave like I lamely did) until the cheese is melted. Top with Cloverdale Chipotle Garlic Bacon, chipotle cream sauce, guacamole, chopped tomatoes, avocados, and lettuce, and more chipotles in adobo sauce if you want. Serve with lime wedges.