Today I brought one of my CB750 engines and a friends CB650 engine to our machinist. We spend a few hours measuring, swapping parts, and making notes. It appears we can create a stud for our CB650 kit would still work on the CB750 and still use the stock points advancer (for the 750).
The biggest problem with trying to use one part on both engines, is the cross drilled oil holes are not at the same depth. I'm not sure why Honda didn't use a bolt like they use on CB350F/400F/500F/550F engines, but I think we've got an upper hand now. Our first attempt failed because the 650 shoulder stuck out too far and contacted the 750 timing advancer. (see picture)
We are trimming the "front" of the stud shoulder, reducing overall width of the o-ring slot, and shortening the total shaft length to match the stock CB750. If we do all these things, our calculator tells us it will work.
I left both engines at the machine shop, and we'll return later this week to see how they fit.
We will NOT be able to use the CB650 timing advancer but that was never my plan. All I wanted was to offer this part to anyone needing a CB750 replacement shaft due to crash, stripped threads, or corrosion issues.