I don't see any true tempo training, like 40min to 60min tempo runs. The training you posted is long interval based. Those type of workouts will definitely help you in 1 mile/5k races, but you're going to need some serious tempo work for greater distances, especially if you want to run faster than 1:30 for the half.
Dr, Jack Daniels stated that tempo pace and half marathon pace are pretty much equivalent, because tempo pace is a pace that you should be able to hold for up to 60 mins, and elite runners will run an entire half marathon at tempo pace.
So if you can only manage 7:10 pace for the half, then that is basically your tempo pace, so you are going to have to improve on your tempo training. In order to run sub 1:30 for the half , you are going to have to run at 6:50 pace or faster. You're 20 seconds off that, so you got some work to do.
Your tempo runs should be at 6 - 10 miles. On your next tempo run, go for 6 miles at 5 seconds above your half marathon time, so we are talking 7:05 pace. If you can hold that for at least 6 miles or longer, then move up another 5 seconds in the following week ( or 2 weeks). The object is to get your tempo pace to around 6:45-6:50 pace, where you are comfortable at that pace for for 6- 10 miles. It will take time, and I'm talking at least 3 months(or longer) before you get to the desired level.
You can continue to do your long interval training. Your long interval training is pretty solid. And your long runs are very, very good. So your fast fibers are solid and your slow twitch muscles are solid, but it is your intermediate muscle fibers that are weak, and those are developed through tempo/threshold training. It is your tempo area that is lacking and holding you back.