Glad to see you got it fixed! There are quite a few bearing supply houses to support all kinds of industrial applications and what surprises me, is that for almost any bearing there are different grades ( referred to as ABEC ratings ) and the cost difference, in my opinion is negligible. Like a standard JEM bearing that is $15 can be bought in ABEC 7 for $25.
So, how does it make sense for Triumph to put crap bearings in a bike that retails for 15K? Anyway, glad you got her done, enjoy your trip!