I think you have to do a search and replace to remove old domain name and associated references. Replace it with the new name and you should be able to access the WordPress Admin panel.
If it’s still directing you to your old site, I’m sure you still have references in your MySQL table still pointing to it.