You, sir, are officially "The Man"!
Thank you very much. Your solution works and I have learned something about CTE's to boot.
You also gave some ideas about to make use of the [SORT] concept using ROW_NUMBER() to maintain sort order when ambiguities arise in the concatenated string.