Hi Bob,
Your problem may well be overfilling, but thought this may also help, as I had a similar problem after a rebuild.
Looking from the front of the gearbox, on the lower left is a large flat screwhead. If you remove this (when the gearbox is empty..!) you can access a fixing screw at the back of the gearbox that is in a direct line with the hole. This is one of the fixings that retains the gearbox to the bed. There should be a o ring between the gearbox casting and the bed around this fixing – was missing on mine, and oil would continuously weep.
Just a thought – perhaps see if the leak subsides after a while.
I'm no stranger to oil leaks either – I can tell when the oil has run out on my Series 2 Land Rover as the leaks stop…!
Hope you get it sorted.
James