How odd, it you put it in and it hasn't come out it must still be in there! I think you'd notice if more than a few ml had leaked in a short time.
You do sometimes get a situation where the pressure differences stop it coming out, I'd be tempted to use another 5ml or so, put it in, turn the wheels in the appropriate gear (Rather than ride it) and see what you can get out. I try and leave it to drain overnight, but in reality I think it's all out in the first couple of hours.
As for the leaking having become worse over time - My oldest hub (2004) is like this, I use the method described in the Thorn booklet of adding the oil and then withdrawing most (I forget the numbers, they're in the pdf) There's not much left in to leak. When this hub was in my most used bike I had some concern that it was letting water in, it would over time leak more than I'd added. I was considering sending it away for the seals to be replaced, but now it doesn't see so much bad weather I'll probably not bother.