After reading page 1, I browsed ebay.co.uk for you to see if there was a replacement tumbler handle... no such luck, BUT, good to see you got this repaired already!
PS, if it's still apart, do you mind posting a photo of your X-axis cross slide leadscrew and nut? Mine is 10tpi giving me a .200" direct-reading dial. My leadscrew nut is definitely not factory, just curious if the screw itself is. Thanks!