Yeah, then you are definitely leaking from the same place I am. Mine is the same, feels slimy, and most certainly doesn't smell like coolant. I think if it were coolant we would be smelling it hard once it heated up down there. Yours just looked green in that photo. So I am thinking diff fluid or engine oil. I'm gonna do the aforementioned cardboard trick tonight, that is, if I can get some jammed up ther in the right spot.
As far as my leak goes, it seems like its coming out when I drive, not like a typical leak that leaks all the time, driving or parked. I can go under there and wipe it off as much as I can with a rag, and then its still dry in the morning. But after I drive, its wet again...
Bart