You were right, it was the hosting provider that was causing the problem here. I switched to a Linux hosting plan that plays better with WordPress, and your theme is working perfectly so far with no errors. That’s good, I prefer Linux anyway. This issue is solved.
If anybody in the future gets these types of errors all over the place, and has to edit out “./” out of .php files to get anything to work, this is the way to go.