Update:
I found a post here that describes something about when you delete things in wordpress, it is only marked for deletion by the database and so any filenames get modified if you try to upload something with the same name. This doesn’t make any sense to me because I’ve deleted all the old sites folders completely in FTP, then copied them manually into the new sites directory. However my old SQL database still existed. I’m deleting the old SQL database (I have a backup) and I’ll see if that helps at all, but I don’t see how that will fix the sites I’ve already imported (if it fixes anything at all).