In the certificate system, new certificates never invalidate old certificates. The certificate says that a certain encryption key is valid with a particular domain, which doesn’t mean that other keys are not valid or that other servers are not also used by that domain. When you change the domain coverage of a certificate, you’re really asking the certificate authority to issue a new certificate, which doesn’t invalidate or alter the old one—assuming that the old one continues to be used by a server somewhere.
Certificates also don’t control, or even affect, site content. Whether or not you have a certificate, and regardless of what the certificate says, a web server can serve (or not serve) any content.
If you want to shut down the old site, or make the old site redirect visitors to the new site, you’ll need to update your web server (apparently hosted by Amazon AWS, although maybe you have a different provider who rents servers from Amazon), or your DNS records (apparently hosted by GoDaddy). The behavior of the web server at AWS and the DNS records published by GoDaddy together control what visitors to your site see, or which server their browsers contact when trying to visit your site.