I've had a read back through the thread but I couldn't find if you replaced the rad cap.
When I got my M42 it was loosing coolant (about 1/4 ltr per week).
I decided to change my thermostat, hoses, cap etc (basically service the cooling system) and this fixed it until I changed the plastic return pipe on the induction side of the block.
When I changed that I couldn't get it to seat properly and it continued to weep.
The water wouldn't hit the ground after driving as the water would pool on the block web behind the the oil filter housing and then evaporate, before it cooled when I could stick my hand in and feel around.
I was doing some other work there yesterday and it had definitely been weeping.
The pipe if the black plastic one the fits into the block above the oil filter housing and runs along the side of the block and connects to the heater return and the radiator bottom left side. The seal in the block on this pipe might be a little dodgy, or the typically the pipe cracks around the recess for the seal and leeks.
Hope this helps.