I believe I may have found the cause which in a nutshell is the oil making it's way through the gear position indicator bolt holes.
I had previously replaced both o-rings, replaced them again with RTV goop around the flanges and it still oozed when riding. Then recently I removed the sensor...