OK I went hunting for the source of that leak. I found an a/c bracket bolt popped out and very loose. I did that water pump and as I tightened it down It felt like something you don't want to over-tighten.
So was it antifreeze? My first thought was an ac leak. If it's had dye put in it, the oil will have a slight green tint to it. Will be neon green or yellow with a black light on it.