Sorry, that's about as far as my expertise on the matter goes. I know there are lots of cases of the site not playing friendly with iPhones. Try looking back through older threads, see if you can find a fix.
you can't actually download the file directly onto the iPhone. You can play them, but even that has been known to have issues. The best solution is to download Chrome and play the file with it on the iPhone.