That kind of moisture would have me looking at heater core too.
Great find!
I checked my local sources for grins; none on shelf, but in next-day warehouses, and none of the other common brands include a connector.
View attachment 29471
Sorry but I ask if the different part number would fit you think?