This morning I rode up to Premier KTM to get the leaky bike looked at. When I arrived I took these two snaps and thought "rocker cover gasket" or whatever the cool/correct kids call it.
Half hour or so later the guy comes over and confirms this. Apparently it was spitting under revs too. The main good news though is that he immediately accepted that as they were the last ones to mess with it for the 18k (I've done maybe 400 miles since), it's their problem. So they're sorting it tomorrow and I have their old 790 Duke sat in the garage.
Incidentally, since the new battery I had put in at that service the bike has yet to show me any yellow or red warning/failure messages. And the clutch is still working after the Oberon slave replacement.