In a large bowl, place the chicken, green seasoning, garlic, Worcestershire sauce, and ketchup, along with salt and pepper to taste.
Toss to mix and coat the chicken with the seasonings. Set aside and let marinate for overnight.
Pour the oil into a large pot and place over medium-high heat. Let it heat until hot but not smoking.
Make the burnt sugar by sprinkling the cane sugar into the hot oil in an even layer. Let the sugar melt until it starts to froth and bubble.
As soon as the edges of the froth/bubbles start to turn a slight shade darker, immediately add the seasoned chicken. Stir to mix and coat with the burnt sugar.Let cook for 7 to 10 minutes.
Add the rice to the pot, stir to mix, and cook for 3 minutes.
Add the onion, pigeon peas, and carrots (if using) and cook for 1 minute.
Pour in the coconut milk and the chicken stock or water. Season with salt and pepper to taste.
Toss in the whole Scotch bonnet pepper. Bring the mixture to a boil and cover the pot.
Once it reaches a boil, partially remove the lid and continue to boil for an additional 7 to 8 minutes.
Cover the pot fully, reduce the heat to low, and let cook for 25 to 30 minutes or until all the liquid has been absorbed.
Sprinkle the green onions on top and fold into the pelau. Taste and adjust seasonings with salt and pepper if necessary.