USB stick's file system contains of blocks of specific size. Single block size is the minimal space the file takes - even if you place 1 KB file on the exFAT partition with block size 64 KB, whole 64KB block will be reserved.
If I understood your question properly, that's what happened - you have 63 KB free, but can't write anything because there are no fully free blocks left