From the F.A.Q:
Can I specify multiple startfiles for a virtual host?
No. If you want to use a different startfile for a directory, use the StartFile option in a .hiawatha file in that directory.
How does Hiawatha know which directory the .hiawatha file(s) live?? Does Hiawatha check all "directories" under "DocumentRoot"?