For the Cranberry Stuffing/Pork: Bring 2 cups of water to a boil in a medium saucepan. Add the cranberries, remove from the heat and let rest 1 hour, drain, reserving the soaking liquid and place in the bowl of a food processor. Add the pine nuts, cinnamon, cloves, brown sugar, cascabel powder, and a few tablespoons of the soaking liquid. Pulse until coarsely chopped, remove to a bowl.
Place the tenderloin on a work surface and season with salt and pepper to taste. Spread a thin layer of the stuffing down the center, fold each side over the filling, and tie with a butcher's twine and dredge lightly in the flour.
Preheat oven to 400 degrees. Heat the oil in a oven proof saute pan until smoking. Saute the tenderloin on all sides until golden brown. Place in the oven and roast until almost cooked through, about 10 minutes. Remove and let rest 10 minutes. Slice into 1-inch pieces.
For the Chicken Sauce: Place chicken stock in a medium saucepan and reduce to 3 cups over high heat. Add apple juice, chipotle puree and black peppercorns and cook until reduced to 2 cups. Swirl in the butter and season with salt.
For the Roasted Root Vegetables: Preheat oven to 400 degrees F. Place vegetables and garlic in a large baking dish. Add the oil and toss to coat. Add the thyme and season with salt and pepper to taste. Cover the dish with foil and bake for 20 minutes, remove foil and continue baking for 20 minutes or until just cooked through, stirring the vegetables occasionally. Remove from the oven and fold in the parsley.