You could use a cloud system for a great price and trouble-free, that is perhaps the most professional approach.
A work-around if you're working from home is to setup your own DNS server. Look for containers in dockerhub, there are some well-made orchestrations of Postfix, dovecot, DNS and everything you need to get you up and running in minutes. It isn't difficult to change the DNS servers in GoDaddy, you don't even need to contact GoDaddy to get it done.
GoDaddy has the lamest excuse on their help page:
Reverse DNS can be used as a spam filter. Typically, spammers use invalid IP addresses, meaning they do not match domain names. A reverse DNS program looks up the IP address of an incoming message, and if a valid domain name is not found, the server blocks the message. Although reverse DNS is quite effective at filtering out spam, it often blocks valid emails as well.
We automatically configure reverse DNS for all of our email services. Due to IP ownership restrictions, we do not allow custom reverse DNS configurations for our services or products at this time. However, there are options to manage reverse DNS dedicated server offerings.
⚠ Note: Do not use a PTR record to configure reverse DNS on our system.
Apart from the DNS propagation time, it took me a few minutes to setup the containers from dockerhub and it works beautifully.