Newer versions of calibre maintain a mapping of file names to ids on the device so the file name really doesn't matter.
While it's true that using an auto generated title_sort rather than the actual title_sort is a bug, it's one that has such low severity that I am not inclined to track it down.
|