The directory's CHMOD most likely prohibited the other user from uploading to it. Assuming that your account is either a master (flag M) or VFS admin (flag V), since those flags are exempt from such permission checks.
http://www.ioftpd.com/kb/view.php?kbid=31