sounds like coolant and oil got mixed together. they usually make a nice white milky color when they mix. if enough coolant mixed with the oil it could overfill the oil resevoir, causing the foam you described... outlook doesent look too good, but hopefully im wrong.
good luck with it.
good luck with it.