Sadly a lot of really good paint is vilified by bewildered painters when it doesn't stick to aluminum. The truth is that aluminum is a tricky thing to paint, and benefits well from "etch priming".
The "Etch Primer" chemically etches into the aluminum and provides a "key" for the paint to stick to. You don't need a lot, just "mist" a coat over well prepared cases and you're good to go with whatever brand of engine paint floats yer boat.
Here in Oz my favorite brand is "Powerplus aluminium", it looks about as close to the OEM Honda color as I've seen and covers very well, but this brand is getting harder to find, so I'll try some of the Holts wheel paint, seeing that "Powerplus" and "Holts" paints come out of the same factory, and I've heard good things about the Holts wheel paint before. Cheers, Terry.