"I don't know about "fish oil" but the rustoleum and krylon aren't even compatible with themselves anymore. Forget doing a multi-colored paint scheme with overlapping colors...they'll crinkle where you spray over its own previously cured paint (it didn't do this three years ago). I know this from the r/c sailboat model building I did last year."
Most of the paints that come in spray cans have a small window of when they can be recoated without crinkling...if they are not recoated quickly you have to wait 3 days or more for it to cure...check the can, read the instructions, follow the instructions....it will let you know when you can recoat. Many seem to think they know more about a product and its correct application than the chemist that developed it in the first place, evidenced by the problems that are encountered from not reading and following the instructions.
In the grand scheme of things the paint is the cheapest part of the process...once you commit to a cheap paint you are screwed...you will have to remove every trace of the cheap paint and spray a barrier coat before you can go over it with any two part marine linear Poly or even any decent automotive paint. The powerful solvents in the professional coatings will lift any of the cheap spray paints.
On a mast especially, you need a paint with exceptional flexibility...cheap spray can paint isn't going to cut it. There is a good reason why Awlgrip costs what it does and enjoys the reputation it does.
Remember the line..."Never enough time and money to do it right the first time but always enough to redo it right the second time."