So this morning I got a message from my buddy who hosts sciprogramming that he was not intending to renew his VPS and that service was ending later today. It was definitely a mad dash to get everything backed up, moved, and functional again. But as far as I can tell things are starting to come back together and at the very least core functionality has been restored.
After moving all of the files and changing the DNS settings to the new host, it took longer than I would have liked for the changes to propagate, but it looks like everything is taking effect. After the DNS changes stuck, it took a bit longer for the SSL certificates to get verified sorting out the https issues. I can finally access the site, and I see that a few regular users are also showing online so with any luck we have reached the tail end of this crisis.
Sorry for not giving anyone a heads up prior to this, but I didn't get much notice myself.
If anyone finds anything that appears to be broken or just plain acts funny, or at least funnier than usual, please let me know and I'll try to get it sorted out as quickly as possible.
Also, on a side note, if anyone is looking for hosting, I ended up going with
A2 Hosting, the 3 year price of the shared turbo hosting seemed reasonable and should fit all of our needs, with lots of room to spare