Hmm... iirc the o-rings are on the driver side of the s/c and the pics you have are from the passenger side. Is the fluid all around it? I agree with them on the o-ring bit. Very possible.
Did you smell the fluid? Of course its gonna taste like crap, it's automotive fluid. Don't rule out coolant. Remember GM dex-cool is orange, and if someone put an all make all model coolant it will be yellow, or if they put green, well you should know your color combos. I would not rule out coolant at all. S/C oil would have a distinct smell and texture. Engine oil is darker than that and thicker. So what other fluid could it be?![]()