Rustoleum isn't forgiving and is a weird paint to use, when you try to get a nice gloss finish you end up with runs, hence why I prefer automotive acrylic, dries quicker and you can load up on paint to get a nice gloss finish.
But in saying that you are going well, some pinholes yes but are they going to be noticed in the end if you aren't looking for them