Your complete front end is 68 Paul, the 69/70 bikes were fitted with a triumph front end. I’d say it was a left over and parts getting used up but my friends original bike has the triumph legs and that was built November 68 for 69 model year.
Your current tank is unique 67 export tank. Yours should have the scalloped tank like off the B25/B44 for the 69/70 model years. Both side panels should be steel, the LHS one should be a 3/4 version with a third oddie stud hole. Yours may still have the bracket there to mount on the LH battery carrier mounting bolt.
Rear brake plate is OIF with that web on the torque arm mounting. But this isn’t a bad upgrade if it has the matching brake cam and fully floating shoes.
The points/alternator inspection covers didn’t arrive until 70, they should be plain (I can swap you if you want it to be correct)
You should also have folding riders footrests.
Seat looks original and to be honest it’s a very nice looking bike.