"Triumph twin of dubious pedigree"...that's my kind of bike!
I love my bike but have had to put it on hold off and on in long stretches to take care of my wife and her mystery health troubles. I'd never touch a bike again if I could get an answer or a fix tomorrow. In the end, even the best stuff in the world is just stuff compared to our loved ones and it sounds like you're set up pretty good as that's concerned.
Again, welcome back and I'm sure we all look forward to what comes next. I may well lean on you in the near future for parts and/ or advice for my dubious twin -- a sixty-six, eight, nine TR6.