I suspect that the main reason for your hamstring injuries lies with your last comment and less to do with with any weight room deficiencies. Training at 80% and then expected to race at 100% is a recipe for disaster.
Once into the comp phase the training intensity needs to replicate that expected in an actual race, and competing should be like a day at the office - it’s all been done before in practice.