You could have had a clog in the catch can lines and the pressure build up could have forced the oil out of the head via valve cover gasket.
It happened to my car over winter. Moisture froze in the hose, built up pressure and released it through the oil cap and valve cover. The gasket was fine. I was told that's what the rubber o rings on the valve cover bolts are for. But ya oil was everywhere on the fire wall, header, passenger side motor mount area.
Most my oil was on the skidplate around turbo inlet pipe off of turbo into the IC. I bought the 42dd ultimate and when I checked the dipstick in the catch can it was empty ive been running it for about a month. Ran codes yesterday and it said i had a too lean and too rich have no ideas what those are about. than i got a cylinder 1 3 and 4 misfire. Those are usually just coils right?