It looks like the CNAME is correct from what you describe.
;; ANSWER SECTION:
blog.aoteastudios.com. 14400 IN CNAME aoteastudios.com.
aoteastudios.com. 14400 IN A 18.104.22.168
What wasn't working?
Keep in mind that a CNAME alias in DNS isn't going to change the Host header that a browser sends as part of the HTTP 1.1 request. If the destination web server is rejecting requests blog.aoteastudios.com, you'll need to have the browser ask for aoteastudios.com.
1) Delete the CNAME record in DNS.
2) From the control panel, select "Add New Domain /Sub-Domain".
3) Scroll down to the "Redirect" section.
4) Add an entry for the domain "blog.aoteastudios.com" pointing to "http://aoteastudios.com/".
This will add a virtual host on DH's shared web server that will return a 302 redirect and the client browser will access the primary server with the right headers.