Right. Is this why this counterbalance shaft oil got consumed, because of the oil is being sipped by the other gear?
I put 10ml high performance gear oil (doesn't say synthetic on the label) in, hand tighten the screw, and cranked the motor without spark plugs for 30 seconds, and sucked 10ml out.
Then put 10 more gear oil back in. By hand turning the fly wheel, I managed to get 4 for ml into the hole. So the gears should be happy. Good news is the old oil was enough and no signs of water.
I think the oil can leak out of the CB cavity after the crankshaft seals are worn from many hours. And yes, it's possible for water to enter the CB cavity if the crankcase has water inside and the crankshaft seals are worn, but this is very unlikely, I think.
But I think if the CB cavity was only partially filled at the factory slow seepage past the crankshaft seals will eventually allow the gears to run dry and cause damage, so this oil should be checked occasionally, maybe every 50~100 hours is my guess.
I think in your case the previous owner must've filled your CB cavity with oil. In my case the motor had never been serviced by anyone (only winterized) thus the remaining factory oil was still inside the CB cavity but I couldn't see or remove any, so I added the gear oil and now I know there is oil to provide lubrication. I didn't fill it completely, just enough so I could see the top of the oil.
I didn't suck it out or try to change it, I only added the mercruiser HP gear oil (also it doesn't mention what the oil base is if synthetic or not, it's a proprietary blend!) I know the Mercruiser HP gear oil is good oil, and those are gears so I used gear oil, LOL
951-DI specifies gear oil, I think b/c it runs a little hotter due to the crankcase isn't cooled by fuel evaporation from direct injection strategy, our carb motor crankcase is cooled partially by the fuel evaporation absorbing heat as the air/fuel mixture travels through the crankcase.
Or maybe the DI specifies gear oil b/c BRP found the gear wear was too rapid and for the new engine they changed the CB oil specification? I don't know the real answer.