Given the slow progression of symptoms and asymmetric pattern of ascending spinothalamic and descending
tracts, I would suggest Syringomyelia vs. upper motor neuron insult due to stroke or neoplasm.
I reread this today and found that there was a great deal more history and discussion available. I have a family member with Buerger's Disease, it is a horrible condition. There are various vasculitides and they are often difficult to diagnose according to a friend who is a neurologist.
Thank you for posting that I enjoy differential dx puzzles. The truth is patients such as that one would be promptly referred out but I do see a variety of neurologic complaints, often as a first contact.