I think the changing of color from year to year is a roan thing. That filly I had would be completely silver on her body one year and the next year she would be an even distribution of the bay and grey. The only think I could count on with her was that she shed out twice every year. The first time she would turn completely silver over her body, and the next time she would be whatever color she was going to be for the year. And when she put on her winter coat, she always looked like a solid bay without any roaning, except for a few silver hairs in the mane and tail.
You said that there are years that he has a dun color on his shoulder, if that is the case I would have to agree with smrobs, that he is a smoky buckskin roan.