Uh ... he was using net2ftp - a web application installed by DreamHost that is a web-based FTP client. In other words it runs on Linux =)
You overlooked the fact the error messages mentions Windows FTP servers.
... and it is probably due to permissions. The directory might not be owned by the same user he logged in as - he should check if they are owned by root or dhapache, for example.
openvein.org -//- One-time [color=#6600CC]$50.00 discount[/color] on [color=#0000CC]DreamHost[/color] plans: Use ATROPOS7