Got it all done now.
New sensor in after a tussle under there, as you say, feel your way through.
Started first time, and the second and the 3rd...and the 1,000,000th time this morning.
All good and runs just like it used to.
So, from changing a duff battery (which I am doubting now is actually duff, the old one and the 2 year old one is still in the car and the speed of starting is still bright..
Problem:
time to fire went from 3 seconds to 5 seconds to 10 ish secs to never.
Changed the DME relay with my 1985 spare. No change, no start.
Changed the ignition switch, £100, no start. Looked inside the 1973 original and it was perfect inside. Lesson: be patient! Left new on in the car.
Took the motorsport isolator out and cleaned and checked it. Seemed good according to the meter, so bought a nice new one, £23, now in the car, no start.
Changed the one engine position sensor on the engine, £70 and all is well. Starts just like it used to.
In all this chaos the oil pressure gauge showed max pressure with ignition on or off.
Removed the lead and replaced.
Now working.
My beloved 911 ex hillclimb car now back to normal.
Just as well as I expect to be a Grandparent tomorrow, so very soon nothing will seem normal any more!
x 1,000,000
This is the 1985 duff sensor:

73T 911 Coupe, road/hillclimber 3.2L