Thanks for all the feedback. I appreciate everyone's input.
Just wanted to add that the unattached shop is less than 3' from the attached garage. Probably doesn't make a difference, but.....
To show you just how confusing this whole thing is, I thought we had purchased everything we needed a year ago. The high priced wire came as a total surprise to me.
If it matters, the vast majority of the wire from the main house panel to the one in the shop will wind from the furnace room on one end of the house, through a (heated) crawlspace, up to the ceiling, out through the attic of the attached garage, across from the center of the of that attic to the wall adjacent to the front wall of the shop, down to the top of the concrete, out through the wall, buried, over to the new shop, then about 6' to the new subpanel.
I'm going to urge him to take a real close look at the codes. Looks like they vary quite a bit from place to place.