Place oxtail and pork in a large bowl or ziplock bag, then add salt, garlic, thyme, white pepper, onion, and bouillon powder (if using).
Mix the meat and the marinade with a large spoon or your hands until well coated and every inch of the meat is covered. Set aside in the fridge to marinate for a couple of hours or overnight if you have time.
When ready to cook, shake off excess spices from the meat. Heat a large Dutch Oven or heavy-bottomed pan on medium heat, then add sugar and keep stirring until it caramelizes and begins turning a deep brown. Be careful not to burn it.
Add the pork to the Dutch pan and sear to seal in flavors (it usually takes about 3 minutes). Remove meat from the pan and set aside on a plate.
Add oxtail and brown, stirring to prevent burning, until browned. If the pot isn't large enough, sear the meat in batches.
Toss in the garlic, onions, thyme, and scotch bonnet pepper. Continue cooking for 3-5 minutes, then add the ½ of the cassareep and the cinnamon stick. Thoroughly mix and continue cooking for 1-2 minutes.
Next, add water to cover the meat, bring to a boil, reduce heat, and simmer for about 40 minutes.
Return the pork to the pot, add the other half of the cassareep, and add more water if needed. The water should not come above the meat.
Continue cooking for 1½-2 hours or until the beef is tender. The sauce should be thick and the beef fork tender.
Adjust with seasonings to taste. Garnish with parsley and serve with bread.