I'm certainly no expert, but i would imagine the Rust Oleum has anti corrosion additives in the paint that were not friendly to the Krylon base coat. You don't mention whether you decanted the rattle cans and airbrushed, or if you sprayed straight from the can. If you are coming right from the can I would say that the paint is too thick , as you can 't regulate it with the rattle can nozzle. Go get an airbrush, get some Tamiya,MM, or Gunze acrylic or enamel paint for your next try. You will be glad that you did.
Steve