Based on my experience using WKHTML for generating a UTF-8 PDF, I have some suggestions that might work:
--title
works better than --toc-header-text
for handling non-English text--toc-header-text
. i.e. set this in HTML file <h1>目次</h1>
and modify your command like so: wkhtmltopdf --encoding "UTF-8" toc input.html output.pdf
Cheers.