I'm not sure what you go going on.
Couple of quick comments. Not possible to have more data on the card than it's capable of holding; ie 37GB of data on a 32GB card. You may have some compressed files of something, but the compressed files are still a certain size until uncompressed. So, something may have gotten messed up. It happens.
As for your new card having less than 64GB of data, that is normal and expected. There is always some space lost for file allocation tables and various other stuff needed for devices to connect to the card.
As for the new card, since it blank, best thing to do, format using your phone. It's the best place to do it. It will guarantee it'll be formatted in a way that the phone is guaranteed to read and write. And it doesn't take that long; five minutes at the most in my experience, and usually it's more around two. If your computer can read and see the formatted card, I would than just copy/cut the files over to the phone that way, and not use the card reader that came with it. It does take a lot more time, but other than corrupted files, it's always works.
If fact, I almost never use those card readers. When I get a new card or phone and need to transfer data, I just connect it the computer, transfer files over to the computer that way. Format the phone storage or new microSD card (in the phone), than transfer from the computer to the new phone or microSD. Other than a file here and there, no issues. And of those few files, it usually turns out the file got corrupted because I won't be able to open on the PC, phone, or anywhere else. And the problem files are found when transferring from the phone to the PC. The biggest knock on this method, it can be very time consuming, especially if there are bad files.
Other thoughts, I don't recall Android being a NTFS friendly. I thought it was just FAT or exFAT (I believe this is what it generally uses). FAT32 is the arguably the cross platform friendliest since Windows, OSX, Linus, and so forth and all read and write to it. It does have a 4GB file limitation, which depending on what you're using, can be a big problem, especially with video files. I don't recall exFAT file size limit, but it's more than 4GB.