I am not a chemist, but I believe that chemical bonding of polyester to polyester happens while polymerization is still occurring - while the resin is still 'green'. This happens when gelcoat is sprayed in the mold and then polyeaster resin (and fibreglass) is applied on top. On repairs of cured fibreglass, you are dealing with straight mechanical bonding, which is why epoxy is preferred for its superior adhesion. So, applying gelcoat to either type of substrate is pretty much the same.
My point wasn't about the secondary bond to existing fiberglass, it was about the bond between gelcoat and new fiberglass (the repair itself). If using polyester for a repair that will be finished in gelcoat, one uses a laminating resin that does not have any wax in it. Polyester cure is air-inhibited, where without a surface coating blocking the air, the exposed surface never cures. So applying gelcoat a day or two later still allows a chemical bond because the surface of the fiberglass still has unreacted molecules to polymerize with.
Boat builders use this to great advantage, where they can spray a mold with gelcoat, then let it fully cure for a couple of days, then start laminating over it. Lamination can be stopped at any time, and picked up later, and still have chemical bonding. Multiple laminates can be done over time without worrying about preparing the surface each time.
But in practice, repairs are usually done in dirty conditions and require a lot of grinding, etc, so relying on air inhibition for a chemical bond is mostly ignored. However, I've often coated a repair area with a thin coat of laminating resin, let it cure, and applied gelcoat for the chemical bond.
Mark