Might be worth making a jig to hold the bits together and get them TiG welded as a short term measure. Just check they're not too tight on the cam when bolted back on.
what a fantastic engineer very skillfull thats what we all need from time to time on our great forum of running & keep these old & fantastic good bikes on the road make me smile at your skill pal john