Paul says it overheats when idling too long, cools back down when driving. So most likely it is bound to puke. So there is a problem there to correct.
Did magic push it out.....not. The heat soaking of the motor raised the pressure and temp of the coolant making it expel out the overflow. The cap either was not sealing properly or not high enough pressure. Mystery solved!