Preheat the oven to 350 degrees F and line a roasting pan with aluminum foil. Season the meat well on all sides with the Essence, salt, and cayenne pepper. Place a roasting rack inside the roasting pan and place the seasoned pork on the rack, fat side up. Cover with aluminum foil and bake for 4 hours.
Remove the foil from the pan and continue to bake until the roast is very tender and will pull apart easily with a fork, about 2 hours longer. Remove the pork from the oven and set aside to cool slightly. Remove any excess fat from the roast and discard (if desired - I just love the crunchy bits of skin left on top!)
Set aside to cool before serving.
Sauce may be made up to one week in advance and refrigerated in an airtight, non-reactive container. (Makes 3 cups)
In a large bowl, combine the cabbage, bell pepper, carrot, onion, and parsley. Toss with the dressing until evenly coated. Adjust the seasoning to taste. Refrigerate until chilled, at least 2 hours and up to overnight, before serving.
Plating / Assembly:
Using two forks or your hands, shred the pork into bite-sized pieces. Serve with sauce and buns and coleslaw if desired.