How did you drain the oil out? Does you filter have a drain plug near the bottom?

If there is a drain plug at/near the bottom, and the oil level is at/near the top, and you were leaking at the top, this leaves you with the explanation that your seal between the cover and the base/canister was/is bad.