Preheat your oven to 450℉ (230℃). As it heats up, individually prepare the vegetables for roasting. Toss the diced sweetpotatoes with one tablespoon of olive oil, salt, and pepper, then spread them on a parchment-lined sheet tray. Roast the sweetpotatoes for 20 minutes.
On separate parchment-lined sheet trays, toss the Brussels sprouts and diced red onions with one tablespoon of olive oil each, along with salt and pepper. Roast the Brussels sprouts for 15 minutes and the red onions for 5 minutes, ensuring each vegetable cooks independently.
On another lined sheet tray, dry-toast the walnuts in the preheated oven for about 5 minutes or until fragrant and starting to brown. Once toasted, chop the walnuts.
Allow roasted vegetables and nuts to cool until they are warm not hot.
In a large bowl, combine the shredded rotisserie chicken, quartered dried apricots, diced celery, and the separately roasted sweetpotatoes, Brussels sprouts, and red onions. Season with salt and pepper to taste.
For the dressing, in a separate bowl, mix together the sour cream, chili-garlic sauce, and honey until well combined.
Wash and chop the kale and hardy leafy lettuce, using them as a bed for the chicken salad. Place the tossed chicken salad over the bed of greens.
Drizzle the creamy chili-garlic dressing over the chicken salad and greens.
Finally, garnish the salad with the toasted, chopped walnuts.