Completely drain the chicken from both cans and place it in a large bowl, using a fork to shred into uniform pieces.
Add the chopped celery and green onions to the chicken and mix gently.
Combine the mayonnaise, sour cream, mustard powder, and fresh dill, then stir into the bowl until everything is evenly coated.
Carefully fold in the unsweetened cranberries, walnuts, pecans, and sliced almonds to maintain their crunch.
Sprinkle salt and pepper to your preference and give the salad a final mix to adjust flavors.
Instead of mixing it in, sprinkle the crumbled tomato basil goat cheese on top before serving.
Serve the salad right away or divide into containers for easy meal prep during the week.