After a few hours of testing, retesting, migrating, reviewing old PHP code, updating old config files, and realizing what I did 5 years ago wasn't too horrible, I think everything is fixed. The old hosting company managed to restore both missing databases, I migrated them, and then verified it still works.
One of the sites has a database I'm not totally sure what it is there and couldn't find a db user login.