I think the double slashes are a legacy bug within AOLserver, I've found them in a bunch of places where url fragments are stitched together.
Is the index.tcl file present in the directory listing? Is the index.tcl file listed in the nsd.tcl?
ns_section ns/server/yourservername
ns_param directoryfile index.tcl
Are tcl pages enabled?
Do tell us about your WinNT/PostgreSQL/AOLserver journey. I loaded up the cygwin toolset yesterday and was surprised/pleased to see that it comes with PostgreSQL 7.1.
(Hmm, that would be an interesting OpenACS campaign: get the cygwin toolkit to include AOLserver and OpenACS.)