You're right - with the server upgrades there is a disconnect between the true public side and the editor's "view" of the public side.
However, the site was approved, and as soon as the servers get caught up, the URL will appear. This should be a matter of days.
But please do not rely on DMOZ search - just look at the category. Thanks.