Is the MP4 you are playing one that you created somewhere or a totally different file that you happen to know has 5.1 surround sound on it?
Again, i usually go to tape, so the 5.1 surround is not encoded into 1 surround sound file, it is 6 seperate tracks that would be encoded upon playback by the broadcaster. Otherwise, i would assume they would be asking for a Dolby 5.1 file instead of the 6 audio tracks you mention in your original post.
Its not actually surround sound until it gets encoded by someone. Until that point, it is simply 6 mono tracks playing back. Some piece of hardware somewhere has to take that and do its magic to it.
What you are describing to me from the xdcam file sounds fine to me. They are taking the the 6 channels and then encoding them at their end. Did their specs tell you what order to put the 6 audio files in? LT, RT, C, LFE, LS, RS or something like that?
Have you tried bringing the file back into Avid? If it has retained the 6 individual channels, i would think you are good.
Unless you run the audio through a dolby encoder or plug in, i don’t think you will get a single file. That file then usually needs a decoding software to play it back properly for you as well. Perhaps your mp4 player is doing just that?.
Glenn