I have been using aluminum rail for years and spray painting it as I build the track. The paint always eventurally chips off. It's just really hard to get paint to stick to aluminum. The only thing I could recomend would be to wash the rail with detergent well than soak it in some vinegar to etch the surface a bit befor painting. Too much trouble for me, and I'm not sure that the paindt would stick anyway.
Terl
Terl