It's very surprising that she can run 12x9.30min miles but cannot run a sub 2 hour half marathon. But that assumed I agree with Taxi above for someone who can run a 2 hour half 9.30 per mile seems a bit fast. I'd go about a minute slower then that. Maybe for a vo2 max run she could try yasso 800's that is 800m reps at 4 to 4.10mins. And some threshold runs at 9 min mile pace. That is a 5 mile run with 2x 9 min miles in between.
Given her last weeks training i think 2 hours will be broken easily.