The ‘fix’ from that thread was a little vague so may not help:
At the risk of giving it the kiss of death, I appear to have fixed it. Not 100% convinced, mind you.
After my tantrum yesterday, I gave it an hour and then went right back to basics. Ignoring it's Italian-ness, I stripped off the fuel lines in their entirety. I checked the sender unit for damage and ran a thin cable down it to ensure it was clear.
New fuel hose between tank and pump, routed as far away from the engine as possible. New hose from pump to carb, also routed as far away from the engine as possible. New in-line filter fitted into this hose, so filtering after the pump but before the carb.
Plugs removed, cleaned and gapped. Points checked. Condenser removed and it's contact/earth cleaned and re-fitted.
Carb jets & tubes removed and cleaned/blown through. Accelerator pump removed, checked, cleaned and refitted. Carb inlet gauze filter washed in fresh petrol and refitted. Floats cleaned and checked. Same for the float valve. Float chamber emptied, blown through with compressed air, washed with carb cleaner. Carb reassembled.
Air filter housing was wire brushed, washed with carb cleaner, dried and refitted.
I took it out for a test drive and got a 15 mile run out of her with no problems at all. I've done another 15 today and she's still fine.
Which leaves a nagging doubt is that I couldn't point to any one thing that looked wrong or broken. There wasn't a large chunk of rust in the float chamber, fuel filter was clean. The coil looked old but may well have been fine. Hence my hesitation in declaring all is well.
Honestly, as one point yesterday, I would have sworn that the car had some kind of proximity sensor on it, that prevented it being driven more than 500 yards. I was looking at manhole covers and waiting for the dreaded "cough-brbrbrbrbrbrbrbrb" which would signal me stabbing the hazard lights and looking for somewhere to pull over without blocking too much road. And then practice my swearing for a few minutes.
The engine bay looks like a dogs dinner now, and I have a minor weep at one of the pump hoses (I think that clip is all but stripped - I'll sort it out in the week, the car isn't being used for a few days).
Thanks for hints and tips, gents, and sorry for being a drama queen about it. I reckon another 100 miles or so might have restored my faith in it somewhat