I have kept at it and got a little further. I found documentation on how Woo checks to see if it is a staging site. I updated the wc_subscriptions db field via phpmyadmin and was able to get the site mostly working via the base domain. All of the errors are gone, and the status screen is all green. The issue I am having now is that the pages under Payments are all blank. I can see it load for a second but then it flashes blank for Overview, Deposits, Transactions, Disputes and settings will not save.
I am at a loss.