I have a link in my signature below that will take you to a site that reviews free hosting options. There are a ton out there, check for one's that allow FTP access in order to use it with this program.
Also, if you have your own site/web space you don't need to use/pay for the internet add-on from TT. All that the internet add-on from TT gives you is web space, which you already have, so no need to pay for it again.
If you want to pay for another host I have used LunarPages for years and never had an issue with TT being on my site. I won't say they are the best host out there, but they are sufficient for what my needs are, this is NOT a free service.
Do you have a backup of your *.tt file??? If not save a 2nd copy somewhere other than your computer, use a flash drive or something, don't wait do it now!! Do it any time you make a change or import new entries.
For FREE web hosting services, meaning your own web site, check out http://www.thefreesite.com/Free_Web_Space/ ( Clicked 1875 times )
(They rate free hosting services)