Overheating, overfilling, incorrect oil and pressure can make the overflow leak.
If the overflow tube is not terminated at the highest point (like under the hood) syphoning can occur as well.
There should be no more than 650ml of oil in the tranny, too much oil can blow a seal.
If everything else checks out fine a leaky crankcase seal could be the problem.
A leak down test will confirm.
Sporty, the only way for fuel to get in the gearbox is through the filler or the crankcase seal.