A couple of thoughts:
Have you got a seal on the inlet valve- does seem to help with the smoking, just replaced the ones in my rapide after 40,000m.
I stopped using Morris 20/50 a couple of years ago due to rings sticking badly in grooves(had to "chisel" them out), causeing oil pouring from breather and clouds of smoke!. Lots of laquer seemed to be the cause. Spoke to Morris who said it was "low additive" oil, for "old" engines. Now many miles on modern 10/40 semi synthetic, not reoccured. Could try Morris Ringfree, bit higher detergent?