Kids can be so very helpful can't they?
The fact that they were hatching on day 19 makes me wonder if the temperature was higher than your incubator/thermometer was telling you, though some strains of birds do hatch earlier, some later (21 days is just an average). Also if the eggs were stored in a warm environment, before being incubated, that can kick start development. I'm pretty sure my eggs I have incubating will most likely start hatching early because it's winter where I am so our fire is going most of the time to keep the house toasty warm (so I have nowhere cool to store eggs before setting them).
I have opened my incubator many times during hatch and I've not had any get shrink wrapped, but I am in a pretty humid climate anyway and I always have my humidity up around 70-75% (and I've even had it higher and had no issues with that) so that there is a bit of a buffer if I need to open the incubator.
The only time humidity can be too high during lockdown is if you are getting condensation building up inside the incubator, and that tends to happen when the room the incubator is in is cold and there's too much of a temperature difference. The humidity always shoots up when you add more water but it soon settles down.
With humidity during incubation you can weigh your eggs with a gram scale to track their weight loss. Eggs need to lose between 12-16% of their start weight by day 21. You can weigh them all together and just work out the average (it's quicker and if some eggs have to be removed due to them not developing it doesn't affect the results). When I've done this I've used a simple line graph with the weight range I'll need up the side and the days of incubation along the bottom.
Weigh the eggs before setting, work out the average and plot that point on day 0. Using that number work out what a 12-16% loss would be (older eggs need to lose less weight, very fresh eggs more - there are handy percentage calculators online if you need one) and plot that number/weight on day 21. Draw a straight line between those two points then on any day of incubation you can weigh your eggs and see whether they are above or below that line by what looks like too much, or if they look like they are tracking well. If they aren't losing enough and are too far above the line you need to reduce the humidity. If they are too far below the line and losing too much weight you need to increase the humidity.
It sounds more complicated than it is, but you only need to do that once or twice and then you should have a pretty good idea of what your humidity setting needs to be. I keep mine at 25-30%-ish.
Did your eggs come through the post? There are always more issues with shipped eggs (and 50% hatch rate for shipped eggs would be doing very well).
I'm glad you didn't throw out eggs you thought had blood rings until you were absolutely sure. They can be tricky sometimes and I recently had one I was sure was developing a blood ring, but it wasn't and it ended up hatching out just fine.
What bad luck hatching all those cockerels. Some batches are like that and sometimes it swings the other way. Hopefully luck will be in your favour next time!