cadmus - when they replaced the seal, did they drain the box completely or just top-up? If it's just a top-up, there is no way of really knowing how much is in there in the first place, hence they could easily have over-filled it - hence the new leak on the front.
Btw, "lifelong oil" gearbox is anything but lifelong, still needs regular flushing and top-up for best result.