As far I know, currently there is no Linux tool for the fixing of ntfs partitions. `ntfsfix` is only a trick, it simply sets the partition as "clean", but it actually doesn't clean it.
Writing to a corrupted filesystem endangers the data on it, and we generally don't trust ntfs, thus we try to avoid the further data corruption, this is why this tool rather chooses to reject the deletion.
You need to use a different operating system to fix the partition. Ideally, to avoid rebooting your Linux, it is useful if you use some virtualization technology for that with direct partition access.