If you ever do figure out the problem definitively, please post your solution. I have same car and although mine doesn’t overheat at the moment, I’m sure it’s coming.
As far as the plastic pipes containing micro cracks letting in air, I don’t see why a new coat of plastic paint wouldn’t seal...