I can verify that Mac OS X Quicktime Player fails to play the audio.

I used VLC to extract the audio and video without transcoding either of them and place them in a MOV container instead. This allowed Quicktime to play the video with audio, but it made the video stutter weirdly.

I also tried transcoding only the audio to AAC and leaving it in an MP4 container. This still caused the video to stutter in Quicktime, and it still wouldn't play the audio. Same with transcoding both.

Finally, I did a non-transcode container move to MPEG-TS, and that's the best outcome I got from Quicktime. It played back the audio properly, and the video didn't stutter, but it did start out slightly corrupted, as if there were a key frame missing.

VLC was able to play all of these files without problem.

One odd thing I noted is that VLC reported the frame rate to be 25.068368 fps and Quicktime reports it as 25.15fps. The fact that they don't match is weird, and the frame rate itself is weird.

My suspicion is that the video is slightly corrupted and that while VLC knows how to deal with it, Quicktime gets mightily confused.
_________________________
Bitt Faulk