One other observation... you say
https://localhost shows a certificate warning??? Have you recreated the certificate with the CEICW?
Also, I came across another newsgroup posting that seems to be related to your issue:
Cannot fix "Companyweb" Intranet... Please Help... - microsoft.public.windows.server.sbs | Google Groups