You are incredibly tight in areas including your lower back and you think doing good mornings is going to fix that? Come on–that is asking for trouble. Reduce your lifting intensities one. I don’t even need to see your program to have a good idea that you are doing way too much lifting to optimize sprinting. And those stretches + foam rolling as a good way to start, but the issue is tissue quality first and ROM second.
And I’m not even going to touch your last comment lol. Looks can be deceiving, but I’ll do it on the marked football turf next time (and do 50 yards) just to be safe.
I’ve seen plenty of people train and run at various levels. One of my good friends that I have trained with and seen many 30s of have a PR of 12.10 and he is, at worst, running the same speed as you do in those accels. Probably faster in fact.