Same here with the plastic / aluminum Rad , thermal expansion BS. Last month , I replaced the radiator in my recently aquired Comanche , using the above mentioned part , the old rad was all metal construction.
It leaks , ............ um ............. some times , you can smell it when standing in front of the vehicle occassionally.
New water pump , hoses , thermostat and fan clutch went in at the same time.
What am I gonna do about it ? ....... pretty much nothing but wait till the warm weather , for now , pffffffffff