The upload command uploads the site to a Neocities site, not Nekoweb. They are completely unrelated services and I have no clue about the Nekoweb upload API or how it works.
I might take a look someday and write a Nekoweb upload script, but until then, you'll need another solution.