One thing that could be a fly in the ointment, (Some thing that could be a problem

The alternator rotor outer is broken away from the center, so the timing marks are not in the proper position. This is more common on Triumphs, not so much on Nortons.
I dug out my Combat work records as I was setting the cam timing with a degree wheel and also checked the 28 and 30 degree BTDC of the pistons.. So,, 28 degrees BTDC on the degree wheel Or the Norton timing plate= piston is .270" BTDC,
at 30 degrees BTDC piston is .305" BTDC on the compression stroke .
Simply put: get the piston at top dead center on the compression stroke , then back the piston down ( turn the engine backwards) to get the piston lower by .305" and the alternator rotor mark should be at 30 degrees on the clutch cover timing tag. Or very close to it.
IF you use those numbers, that will help confirm if the rotor marks when lined up with the timing degree plate line up properly, Give or take a little.
In the old days with Triumphs , I had a small screw driver with marks on it for TDC and 38 degrees before TDC. It was close enough for me and saved time.