My domain’s IP doesn’t match my server IP. Was my DNS hacked?

No. This is expected behavior.

If you use a DNS Propagation Checker (like this one), and it shows a variety of different IP addresses, that is a good thing. Each of those IP addresses belongs to a PoP. When you see so many different IPs listed, it is proof that is serving your domain from locations all around the globe. automatically uses the visitor’s closest available PoP in order to speed up transmission of your site’s content.

You can see an up-to-date list of IP addresses here.