An EMP attack is wonderful science-fiction.
However, it is not real.
Take your pretty picture of the affected area by altitude of detonation.
30, 120, 300 miles.
What you do not see there is that ... lets assume they had a device that would make an EMP that would take out computers at 30 miles away. And this is a big assumption.
The one at 120 miles would need to be (120^2 - 30^2) times more powerful.
13,500 times more powerful!!!
At 300 miles, it would need to be (300^2 - 30^2) = 89,910 times more powerful.
Energy transmission of this kind falls off at the square of the distance. And any of the EMP possible devices that I know of are across the street distances. Not even 30 miles.
Also, the electrical grid deals with nearby lightening strikes all the time. Real EMPs.
What will happen is thus: A black flag event. Detonate a large blast somewhere, then send a signal to shut down the electrical grid, computers and smartphones. (Yes, these all have a govern-cement back door to turn them off.) And then blame it on an EMP from whichever boogyman they wish.
That could be. But are you sure your math is right? Square-of-the-distance only applies when the energy is propagated in all directions. (For example: it would apply perfectly to an H-bomb detonated in outer space.)
If that math were to hold up, the area of the 120-miler would be much larger than the 30-miler. Since it isn't, there's a focusing effect that's in play.
Here's what Wikipedia has to say:
https://en.wikipedia.org/wiki/Nuclear_electromagnetic_pulse