For the BBQ sauce: Combine the ketchup, brown sugar, maple syrup, vinegar, Worcestershire sauce and garlic in a small pot. Cook over medium-low heat until thickened, 25 to 30 minutes. Stir in the apricot preserves, bourbon and orange zest until well combined. Season with coarsely ground black pepper.
For the sandwiches: Cover the sweet potatoes with water in a small pot and season with salt. Bring to a boil and cook for 5 minutes. Drain.
Meanwhile, heat the vegetable oil in a large skillet over medium heat. Add the onions and cook until softened, 10 to 15 minutes. Add the sweet potatoes, Pulled Poached Chicken and poaching liquid (or store-bought chicken stock), then pour the BBQ sauce over top. Simmer until the chicken is heated through.
For the slaw: Combine the vegetable oil, vinegar, agave and lemon juice in a large bowl. Add the cabbage and apples and toss to combine. Season with salt and pepper.
To serve: Pile the BBQ chicken on the rolls and top with the apple slaw.
Pulled Poached Chicken:
Place the chicken in a pot and add the bay leaves, carrots, celery, lemons, onions, peppercorns, rosemary, thyme and some salt. Cover with water and bring to a boil. Reduce the heat to a simmer and poach the chicken for 1 hour. When the chicken is cool enough to handle, discard the skin and bones, and separate the meat into bite-size pieces. Strain the stock and reserve.
If you are not serving the BBQ chicken immediately, cool and then store in the refrigerator. Reheat over medium heat. Store the slaw in the refrigerator until ready to serve.