Thanks for the reflections. The bike shop owner basically says there is no getting Specialized to budge on which frame they send as a replacement, which is frustrating, and that they'll get my position replicated on the new bike pretty well. I suppose I'll give it a few rides, but if the handling/positioning doesn't feel right, I think my only option will be to try to sell the frame and get a road frame instead. Which is a hassle for me that I wish Specialized had the flexibility to take care of. I would've gladly accepted a less "nice" or valuable frame that better suits my needs (i.e., something from the Allez line) than to have to go through this.
Sorry to hear they're not willing to offer a better solution. What size frame do you ride?