Scotland
I couldn't agree with your proposal less unless you have something in mind that you haven't disclosed. You initially postulated 'rural' and 'heartland' but when you moved to Scotland, you've listed nothing but cities. Even if that's just a general track, it misses the best. Scotland's a place that, the further you get into the outback, the better it gets. Any guidebook can list stuff in any city and every place has merit; but Glasgow is almost just another city with few attractions representative of the country and Inverness is a place to spend the night if it's getting dark an you don't want to push on. Aberdeen is Aberdeen, Aberdeenshire is magnificent (over a hundred stone circles some of which will knock your socks off in the moonlight), but it's almost out of the way in the time that you have allocated.
Edinburgh's a gotta do, but in the last half dozen trips to Scotland I've used the airport at least five times, but only gone into town once and that was because I'd wrangled a half day with a museum curator. Anybody's ideas are as good as mine, but I know where the dive bars are.
Not having studied the England ideas that closely, I'm going to assume the Lakes was in there somewhere and start from Keswick (mainly because of Castlerigg) but Carlisle is only about a half hour closer.
Bypass Glasgow and head straight for Stirling. The castle is okay, but I'm mainly saving Pam some typing time. Detour a bit for the Falkirk Wheel if you'd like to see something different. Eventually press on to Inveraray (through the Trossachs National Park - - good, short forest walks to stretch your legs) for the night. Skip the castle, enjoy the harbor. You've used up four hours of road time from Keswick, about three from Carlisle.
The next day head toward Inverness (where you'll probably wind up spending the night, but you can arrive late and not miss much). Make stops in Fort William because the little pedestrian area is interesting, and Fort Augustus for the staircase of canal locks. Stop at Urquhart because it's famous. Going up the hill out of Drumnadrochit, hang a right and stop at the Monster Museum on the left. It's a tourist trap, but worth the price of admission. This one's sort of in a hotel or something, but has a dragon in a pool outside (if you'd taken a left at the top of the hill, you'd find another one, which stinks). You won't have anything close to four hours of road time for the day.
The following day head into the Cairngorms through Grantown-on-Spey and make Ballater the lunch stop. Come out of the park down the Gleenshee and head for Pitlochry for the night. Make it two nights. You've had four hours or road time with a lot of unexpected stops. With all the walks around town (see the plaques all over the place), the menhir on the north side of town, a couple of distilleries, the salmon ladder down by the dam, and all the shops for the women, you'll need a local day. McKays is a good pub with music some nights; the Auld Smitty has mussels as good as anywhere, the Indian place sucks.
You've got three nights left over for Edinburgh which is about right. It's an hour and a half away.
Another reference is made to the Megalithic Portal for all of Scotland.
Unsolicited Recommendation: If you old farts (I'm probably older) with expandable time on your hands can scrounge up five or six extra days you could either work in the Outer Hebs or the Orks. Both are unforgettable. Lewis and Harris might be a stretch, but Ullapool, Stornoway, and Callanish might be only of specialized interest. Mainland Orkney is worth a good three or four days and with four you might be able to work in Hoy as well. In either case you'd see a chunk of Scotland that few American tourists even know exist. If you do either, book the ferries ahead of time. Take the late one to Stornoway and the early one to Ullapool. Take the early one both ways between Scrabster and Stromness.