Part of the problems you are encountering are inherent in late flintlocks, with short throws, and waterproof pans. The shorter throw often leads to a lower contact point on the frizzen, and the waterproof pan presents a smaller target for the sparks. I have not been successful in fixing these shortcomings by altering the cock, although someone other than myself might. I have had positive results from heating the top half of the frizzen, and curving it back towards the cock a couple of degrees. Unfortunately this requires retempering the frizzen, which is a whole other issue.
Guns of this period with high end waterproof locks were often the property of the wealthy, and rarely were subjected to long strings of shots like we expect them to endure today. Also, the wealthy didn't care about flint life, and likely changed the flint whenever the gun was cleaned and stored, no matter how many, or few, shot it had experienced.
Hungry Horse