First of all, I wouldn't attribute "NAD" to what you heard unless you spoke to one of their actual engineers (as opposed to somebody who happened to pick up the phone). I'm only saying this as I tend to give the benefit of the doubt (I have no idea who you spoke to, but I would not think that the official response from NAD would be as you described). It is, of course, possible that their surround processor isn't capable of doing discrete distance calculations. We don't have an NAD systems in house to even look at it.
Secondly, setting delays for individual channels in a discrete system isn't rocket science and is most certainly not smoke and mirrors on the part of Yamaha, Denon, Onkyo/Integra, Anthem, etc...