Hopefully this is the last update.
Yesterday I finished with the manual cleaning of almost 1000 files. I have asked the host to run the scan again to see if it comes back clean. I think I got it all. I've put some free firewalls in place that will at least give me a warning as soon as something is found so I can take care of it immediately. It's not a perfect system but it's not going to break the bank either.
Thank you for your patience while dealing with this issue.