So I did that, rebooted, and reinstalled per the instructions for FTP without TLS and I am getting the same problem as prior to uninstall and I can't access my FTP account for my site even via normal FTP. Do I need to purge it and then reinstall ISPConfig as well?
I've concluded that the problem is in part the router the server is located on--a Netgear FVS-318G--even though the ports are open it is modifying the communication somehow between the server and the client.
How robust is the perfect server firewall if I set it up with a public ip directly? And, assuming I get the FTP working again, just change eth0 to a the public ip without any problems?