Stumbling along...
So it wasn't that o-ring - or there was more than one leak. It was leaking from the high pressure line behind it - bubbles proven. That o-ring was still intact, and there were lots of bubbles. Again, I could see no failure in the pipe. I tried to take a picture but its buried beyond too much stuff.
So next problem.
The suction line I pulled off and measured with a set of plastic calipers - I didn't want to use anything metal. It appeared to be 17mm - which I supposed could also be 11/16 - 17.46mm. I have a giant set of o-rings I ordered from Jeff Bezos. Figuring its a Nissan I installed the 17x2.5mm, which seemed to fit well, both on the pipe and on installation.
However the high pressure hose measured about 11.5mm. No idea what that was. 10mm o-ring was definitely too small, and 12mm was way too big. a 7/16 (11.11mm) x 3/32 was very tight to get on but fit, and on installation felt to have about the right amount of pressure pushing the joints together.
So I have a feeling one of those sizes is wrong, I can't see an OEM mixing measures past about 1985. I looked online but I can't find a listing for a Nissan O-ring. I wonder if the dealer sells the proper ones out of the catalog?