For the cranberry salsa: Combine the cranberry sauce, minced chili, and cilantro in a small bowl. Mix in enough lime juice to season to taste.
For the coleslaw: Combine the coleslaw mix, onion, cilantro, lime juice, and chili in a medium bowl and mix to blend. Stir in the mayonnaise and yogurt. Season to taste with salt and pepper.
For the turkey and tacos: Cook the tortillas directly over a gas flame or on a hot dry skillet until beginning to brown in spots, about 20 seconds on each side. Transfer to a tortilla warmer or cover with foil to keep warm.
Heat the oil in a large nonstick skillet over medium heat. Add the sliced onion and sauté until beginning to brown, about 5 minutes. Add the turkey. Sprinkle with chipotle chili and sauté just until heated through, about 1 minute. Season to taste with salt and pepper.
Place the tortillas, turkey, coleslaw, salsa, and avocados on the table and allow everyone to assemble their own tacos.