It was a shock absorber leak. Went out again today and stopped at one point, and noticed another puddle. Actually saw the drip and it was the shock absorber, hence, one assumes, the reddish colour of the oil when all else on the car is clear or brown.
Mystery solved.