Electrolysis ?
There is a relatively rare situation that can cause an engine to overheat that is very difficult to detect. I only know of this happening once, unfortunatley it happened on my previous boat. I replaced the head gasket twice with no improvement. In desperation, I took the engine out of the boat and broke it down completely to find the cause.
In the head there are channels for oil to flow. Small steel plugs are used in those channels to block the flow from those channels into area where they are not intended to flow, like the interface between the oil channel and water areas. Those steel plugs can develope tiny holes that are not visible with the naked eye, and which do not show up under mangaflux testing. I only discovered the problem by applying air pressure to the oil paths in the head at which time I observed bubbles coming from the area of the steel plugs.
If you have noticed that your zinc anodes have been completely eaten away, particularly the one in your head exchanger, that would be consistent with this issue. I noticed that the zincs were gone on that boat when I bought it but did not suspect the extent of the damage caused by that fact.
I hope your problem is not this issue. I mention it only because I had never heard of it before it happened to me and it took a long time and a lot of effort to figure out why I was losing water and overheating.
Good luck.