If the radiator cap happens to be nickel plated, which I think is unlikely, you can use Brass Black to darken it. It can then be polished to achieve whatever level of weathering suits you.
I have not had any luck using this stuff on chrome, but there maybe something out there that will work.