but since Audirvana buffers a complete track (i.e. when playing from a hard drive) it should have no impact on playback.Disagree! Buffering on the server side has nothing to do with transmission to the client ... synchronization is still required during playback between both parties. IE: IC between components, SC between amp and speakers. All cables sound different.
Now if the Dac buffers everything before play, then cables should not make a difference. Synchronization is broken and Dac just process data in it's own buffer.