its likely the aiff header is bogus .... the thing is that the mac aiff header is actually closer to the standard, and without getting too technical, it sometimes won't work....
what you can do:
try changing the extension from whatever it is (.aiff i presume) to:
.wav and see if the system is able to figure out the correct codec to use...
try using all the media players you have ... sometimes simple bruteforce works ...
the thing is no major filetype is 100% contained because it contains many codecs within it, and this is where the problem sometimes lies (that's how .avi files can use codecs for divx, indeo, mpeg, and many more).... there is no easy way to fix it if you can't convert them from mac to wav (the window's native audio file format)....
your only "simple" bet is bruteforce ... try different converters ... one will not get confused ...
or use a mac at your local library