This site has a complete spectrum of weight lifting that any sprinter can do, some may not be appropriate for you though. But the exercises that you mentioned above are very good, you definitely have an understanding of what a sprinter should do, stick to the basics, don't get obsessive, when you stick to the basice you get results. Don't let any fool tell you that you need to do variations and such forth. It's like this, if some one says if you touch a fairy wand on a frog it won't turn into human, but if you wave it a sertain amount times then it will turn into human. They try to confuse you by saying they have scientific answers to alot of things. Sometimes it just takes pure motivation and hard work. Use important training principles and use them in the most basic ways, don't be a fool and waste your life figuring out what might be the best variations etc. , time keeps going, you only have limited amounts of time as an elite sprinter, you know how to run and I assume you already have a plan for running or a program,
remember it takes more than running to be great , it takes good habits too. Do your weight training and develop good core work, you are as strong as your weakest link, core is important.