A Ducati 750 GT did a similar thing, at first start up.
Removed heads and cylinders, (jugs) new rings etc checked everything, all good. Still smoked.
Dismantled again, checked and measured, re assembled. Still smoked.
Dismantled again,,,,,,
By chance the exhaust was leaned vertically against a bench,, and oil ran out of it !!!!!!!
The oil was in there from the first set of badly installed rings. And every time after that the engine was good, it was the oil laying in the pipes that was burning !!!!!
Washed the pipes out with petrol------- no more smoking !
Worth a look ?????
graeme.