Eastwood makes a product called what else but "Radiator Black" specifically designed for painting radiators. It is designed to cover with a very thin coat. Worked well for me. Smokes a bit when freshly painted. Don't recall if it is made for use on aluminum or not.
www.eastwoodco.com
Hope that helps.
-Matt