Hi Stephen and welcome to the site.
So, you were showing water in the oil, got somebody to fit new liners but, having done that, you still show water in the oil ?
the man who did the work doubts if the water is going past the repairs
Ooh! What a dangerous statement to make
If he's right, then he did not 'repair' the problem in the first place.
If he's wrong, well, someone's just 'shot themselves in the foot' in my book
There are a few possibilities here that need to be worked through but, here's a few more questions for us all to start with.
a) Major, what year/serial number ? (just for interest)
b) Water in the oil but, any oil in the water ? (radiator)
c) Only new liners or any other work ?
d) Red Hermatite, semi-setting gasket sealant. Supposed to be used as a thin smear. How was it used to seal the liners ?
e) When the liners were out, was the block checked for cracks etc ?
f) Were new seals fitted to the liners ?
g) Were the sealing grooves in the block, for the seals corroded or cracked away and, if so, how were they built up ?
h) Is the top of the block flat, or distorted ?
i) Cylinder head properly tourqued down so that new head gasket not leaking ?
j) Cylinder head flat and not cracked ?
The more infromation and symptoms you can give, the quicker and easier the guys will diagnose the problem.
One thing is sure, I'm afraid, you've got some dismanteling to do.
Mike