Toast the pecans: heat the oven to 350°F (175°C). Spread the 1 1/2 cups of pecan halves in a single layer on a rimmed baking sheet and toast for 8 to 10 minutes, stirring once halfway, until they are a shade darker and smell rich and nutty. Tip them straight onto a cold plate to stop the cooking — nuts go from toasted to scorched fast on a hot pan. Let them cool completely, then chop them finely. You need 1/2 cup for the filling and the rest, about 1 cup, for the coating.
Beat the base: in a large bowl, beat the room-temperature cream cheese with an electric mixer on medium speed for about 1 minute, until completely smooth and fluffy, scraping the bowl down once. Cold or lumpy cream cheese at this stage means a lumpy cheese ball at the end, so take the full minute.
Mix the filling: add the shredded cheddar, green onions, Worcestershire sauce, garlic powder, salt and pepper, and mix on low just until everything is evenly combined. Fold in the 1/2 cup of chopped dried cranberries and the 1/2 cup of chopped toasted pecans with a spatula. The mixture will be soft — that is exactly right at this stage.
Shape the ball: lay a large piece of plastic wrap on the counter, scrape the mixture into the center, and gather the wrap up and around it, twisting the top closed. Use your hands over the wrap to press and turn the mixture into a neat, round ball. It does not need to be perfect — the coating hides a lot — but a smooth, even round chills and coats best.
Chill for 2 hours, until firm all the way through. This chill is not optional waiting time: a warm cheese ball slumps on the board and the coating slides off it. If you are making it further ahead, it keeps happily in its wrap at this stage for up to 3 days.
Mix the coating: while the ball chills, stir the remaining chopped toasted pecans (about 1 cup), the 3/4 cup of chopped dried cranberries and the chopped parsley together on a large plate or in a shallow dish. The parsley is not just decoration — its fresh, green flecks are what make the red and amber coating look like Christmas.
Coat the ball: unwrap the chilled ball and roll it in the coating, turning it and pressing the mixture gently but firmly onto every side with your hands until no bare cream cheese shows. Patch any thin spots with extra coating and press again — a full, even coat is what gives you that jewelled, festive finish.
Stand and serve: set the coated ball on your serving board and let it stand at room temperature for 15 minutes before serving — just long enough to lose the fridge chill and spread easily, not long enough to slump. Fan the crackers around it, add a small spreading knife, and serve. The inside should be creamy and sliceable, studded with cranberry and pecan in every bite.