Welcome to the official www.crossmeanswers.com! Hopefully this commitment to a domain name will have me working on this more.
I forgot how tricky things can get when migrating a WordPress site from a dev environment to an active domain. I think all of the permalinks got updated properly and the 500 Internal Server errors are resolved.