Oh, sorry, I thought all the d-links would have had the same firmware...
Since we know you are on port 80 (for the AC3) are you certain that your ISP isnt blocking port 80; it is more common than you might think? I assume you have port forward configured to forward port 80?