I have seen diff fluid turn greenish if water got into it and I have seen it turn rust color if it got really hot. I think I am going to agree with etl on this one. If the head or intake gasket cracked, couldn't it leak both oil and coolant, mixing it together?
Perhaps. If it is a head or intake gasket, we are talking major engine work, correct?