Change up the IP address in cPanel again: Visit intodns.com about a minute later to check and see that it's showing the appropriate DNS records are resolving from your server. Then, ping the domain from your computer. If intodns.com shows the appropriate IP addresses and your computer doesn't and you're seeing the placeholder page, it's just a DNS issue
Keep in mind that not only does your computer hold a DNS cache, but so does your browser. A lot of times you need to clear your computers cache in addition to the cache within your browser itself.