Have you tried Aluminum polish?
Aluminum acid prep and paint it black.
Now that you cleaned it, use Eastwood Sharkhide aluminum sealant, works great on aluminum radiators. I’m sure the place where you bought the radiator already told you about it.
Sharkhide Aluminum Sealer And Protectant - Eastwood