How would he get oil on the front half topside of the motor if the sender was leaking?
OP- you said your oil cap wasn't correctly seated. Could have come from there I guess. Your best bet would be to clean off all the old oil residue and then take it for a drive. Then leave it running, pop the hood and look for oil or smoke from burning oil and there's your leak.