Okay, so I had some time to look at this yesterday and I think I have rather good news. After wiping everything down, cleaning up all areas around hoses, etc .. then running the vehicle for a while I found a very small leak on the bottom right of the radiator (facing the vehicle). I checked...