Yeah I know, thankfully I have the pukka Yamaha TDR 250 workshop manual listing all the parts. That lists the oil seal and circlip as service items.
Off the shelf stuff surprisingly, already on their way from PJME, (well I ordered them tonight).
Just glad it was warm and dry on the ride home, could have got complicated. Especially turning left. Gulp..