Preheat oven to 350˚F. Line a sheet pan with foil and spray with cooking spray.
In a microwave-safe medium-size bowl combine butter, sugar, honey, water and spices. Heat on high for 30 seconds. Remove and stir. Heat for another 30 seconds and stir well. Add pecans and stir to coat. Don't worry if the mixture seems a bit thick. It will thin out and coat the pecans in the oven
Turn pecans out onto prepared sheet pan. Bake for 20-25 minutes, stirring every 5 minutes, until deep golden brown. Remove from oven, stir to separate and cool on pan.
On a work surface, lay another sheet of aluminum foil and lightly grease it. Carefully move the pecans from the cookie sheet onto the foil. Sprinkle with salt. Separate the pecans and allow them to cool. (Can be made one week ahead. Seal in an airtight container)
Notes
You won't use all of these for the salad, but they're great for snacking and wonderful to give as gifts in a pretty bag tied with a ribbon.