A hard link won’t work across filesystems or across disks. If you want to point to another arbitrary filesystem, you’d need a symlink. I don’t know if that’s supported in that software stack. But you either move that Download directory to the same filesystem on the USB HDD, or use symlinks, or figure out a different way.