The rad caps are spring loaded to a certain pressure to keep the cooling system at the correct constant pressure so that the cooling system can do it's job once up too temp.
If your coolant is boiling out of the cap its because of one of two major things.
1.Your cap has broken and lost it's spring load.
2.Your car is getting too hot and boiling the coolant. A hole in the cooling system would cause this.
Pressurized water has a higher boiling point than 100 degrees.
As the pressure drops so does the boiling point, IIRC the K20 operates between 90-110 degrees when up too temp.
Now, the Spoon rad cap has a higher pressure load than OEM so that the coolant levels can get hotter, as they would with race cars.
A small piece of debris hitting your radiator can cause cooling problems, sometimes enough to get the whole system to fail, sometimes just enough to give the symptoms like you're having though.
It hasnt been leaking so to speak the last day or so, but instead just sort of dribbling a white foamy substance.
Like mayonnaise ?
:?
It's unheard of generally as the K20 is a solid lump if the oil levels are kept correct, but headgaskets that leak, can allow oil to get into the cooling system and create a mayonnaise like substance.