This appears to be caused by an addon conflicting. I've disabled them all, ran the import again, and it's pulled all the attachments over correctly. No idea which one, as there are a lot installed on both the old site and the one being imported into.