Сегодня провёл час, пытаясь понять ну почему ISAPI DLL в IIS6 Не живут -- а точнее почему при попытке сходить на DLL-ку (как, впрочем, и на классическую exe cgi) выдаётся 404. И права выставлены, и execute разрешено. А всё равно 404 -- и в логах тоже просто пишется что результат выполнения -- 404...
А потом додумался добавить оную DLL-ку в Web Service Extensions и всё тут-же закрутилось без проблем.
Тьфу.