Thats a great script right there. The only thing I could even add would be to keep the areas your patching very clean in between your coats. Adhesion issues can almost always be traced back to lack of prep and cleanliness, and sometimes rushing.What you have is a bubble in the bond between the gelcoat and the initial layer of fiberglass, called the skin coat. Chines and strakes are tough to get the air out and so there needs to be a lot of skilled attention to these areas during the build.
Tap the strakes and chines with a screwdriver handle or dowel and the gelcoat will crack in the areas where there is a void. Grind it out with a small die grinder or small disc grinder and alot of focus. Wash the area down with acetone and let dry.
Tape off the areas adjacent to the crack and then with strips of cardboard or masonite that have been waxed, build a dam or wall against one of the hull's planes so the glass can be butted up to that point, filed and sanded. Then do the other angle the same way. Epoxy is overkill and the small areas you're talking about don't mandate it's use; polyester is fine.
In the smaller areas, instead of fiberglass materials (matt and cloth) use gorilla hair or resin mixed with matt strands and catalyzed. File and sand as above.
The key to this whole thing is to sand and finish along with the chines in long passes so you don't build whoops and curves.