You are correct, your ISP currently has your site cached as not working. ISPs generally update within 4 hours these days, so once it updates it will get the IP address again and will work.
I think everything should be set, this thread will automatically close in 48 hours if there are no...