It's with the engine off and pressure pump at the radiator cap, coolant would be displaced if it had a place to go through, which could be a missing or dislodged freeze plug. And if it were in a place where coolant and oil were close and the plug were between them, the coolant would push against the oil causing oil to move out the fill tube.
If the oil is pressured by exhaust gas from a bad gasket or cracked cylinder head would that give the symptom of oil spewing?
Did the previous owner ever use only water and not antifreeze?
Was there ever a prolonged period of subfreezing temperature?
Most of the freeze plugs are on the cylinder head. I don't know if on your model there is a freeze plug back around the water pump. However, getting access to the cylinder head will let you inspect those freeze plugs. And if you have any question as to their integrity, the cylinder head can be taken to a shop to have them pressure test the head.