そもそもyoutube-dlはバイナリじゃなくてスクリプトなんだから
torsocksはlibcのネットワーク関係の関数をフックして動作していると常識的に考えれば
やるならtorsocks python /path/to/youtube-dlとかじゃなきゃ動かんのは当たり前でしょ