seems there are 2 identical issues running in parallel threads.
if it is leaking from coolant return line you need to remove the housing and snap the picture, zoom & inspect the picture for actual damage
there is likely possibility that your mechanic has removed the theromostat valve or the rubber seal of the valve which is actual seal for the flange.

