で ps -efm で httpd をみてみると

PerlInterpMax を増減させてもスレッド数変わらないのでした。単独スクリプトで threads 使うときちんとスレッドが表示される(つまり OS のスレッドを利用している)のでなんでだーと思ったんですが,ひょっとするとプールというのはスレッドプールというわけじゃなくて,PerlInterpreter 構造体のプールで,リクエストの度に(←PerlInterpScope によって違いますが)httpd のスレッドに attach したり detach したりしてるのかと思い至りました。