Key difference between the ZX507 and iPhone is in the clock oscillator. Iphone only has one type of 48KHz clock and it is shared by many other chips inside the iphone, which affects the accuracy of the timing signals. When you play a 44.1KHz file on the iPhone, the signaling timing to send data to the dac is done via software recalculation and it isn't as accurate enough from an audiophile perspective.
Sony has two dedicated clocks that provides very precise accurate timing signalling and data transmission to your USB dac. You will definitely find that the ZX507 to perform better than the iphone as your source transport as it has much lower jitter.
Crystal oscillator
Two compact low-phase-noise crystal oscillators ensure precision clock stability at sampling rate multiples of 44.1 kHz and 48 kHz. With the dual crystal oscillators, the NW-ZX500 is able to achieve audio quality with a good signal-noise ratio and faithful digital reproduction