Hello Harry,
I don't know the configuration of the engine Bay Area of your car since I drive a 280sl, however your description of the leak made me think.
What I share here with you is only a hunch on my part, still I like to share it with you. You mentioned that the leak happens when the heater was on. Naturally hot water would enter the heater hoses and heater. So if this would be my car and issue then I would do the following:
A) I would drive the car without the heater on then park it and see if a leak develops.
B) If a leak developers I would let the engine cool down to ambient temperature then clean up the leak and place a clan paper or cardboard in the same area and see if the leak continues.
C) If you see no leak at A or B then I would continue with D below. Should you have a leak at A or B then I would open the hood and see if I could trace the leak to the origin (perhaps a loose hose clamp or a faulty hose).
Keep in mind that rubber hoses deteriorate and the heat will expand the hoses again and again as you well know.
D) I would then run the car again with the heater at full blast and repeat basic let steps A and B again to confim that the leak only happens when the heater is on.
Keep also in mind that when you drive the car water/coolest leaks my be moved to a different area in your engine bay (fan is operating, draft from the road etc. this easily makes other areas wet and may mislead you as to were the source of the leak is), thus my "B" recommendation.
As I said, it's only a hunch of mine I think you are dealing with a bad rubber hose or a loose hoes clamp that lets some of the coolest out while it expanded then cooles down.
Hope this helps somewhat, good luck in finding the source. Do let us know when and if you find it.