I sold my flint GPR, but before I did I found out a few things. The lock has poor geometry as you have noticed. Mine sparked better with the flint bevel down. But, the last couple times I took it shooting, I tried something new, I used a thick piece of flint leather, folded it double under the flint and single on top. Doing that raised the flint about 1/8" and allowed me to place the flint bevel up and still get a higher strike on the frizzen. Try it out, it's free. Might even work for you too.
A lead shim might work even better, maybe even a wedge shaped shim to adjust angle, I sold the rifle and didn't experiment any further. :idunno:, just thinkin'.