Your comments

Thanks for your feedback. I'll see if I can improve this in the future.
Use the WebDAV server. This is essentially a lighttpd web server with WebDAV extensions.
Interesting. Right now I don't have an explanation for this behaviour, sorry.
That's strange. It could possibly be a problem with a firewall that can understand the FTP protocol. But why would someone want to prevent FTP upload?
Yes, Textastic 2.0 needs iOS 4.2 – that's probably the reason.
Which version do you have installed – are you still on 1.1? You can see the version number when pressing the "Help" button in Textastic.

Really strange that the App Store doesn't show an update for you. You could try to manually search for Textastic in the App Store and try to install it from there.
What do you mean? Textastic 2.0 with FTP and Dropbox support is already on the App Store! Also have a look at the manual: http://www.textasticapp.com/manual/lessons/How_do_I_connect_to_an_FTP_server.html
Do you get an error message? Can you maybe give me an account for your FTP server so I can try to reproduce it here?
Fixed problem for the next version.