回答:
もっと良いものが知られているとは思いません。たとえば、サブリニアブローアップのみで回路のランダム化を解除できれば、通信プロトコルの非ランダム化(ただし、非均一*)のランダム化解除も可能だと思います。そして、後者が知られているとは思わない。Adlemanの証明は、あなたが言うように線形爆発を与えます。そのため、通信プロトコルのデランダム化は、通信の複雑さにおいて線形爆発を与えるため、些細なことです。
*:通信プロトコルのコンテキストにおける「非均一」とは、2つのパーティが次のビットを計算して他方に送信するアルゴリズムが明示的でないことを意味します。いくつかの論文でこれに関する議論を読んだことを思い出しますが、今は参考文献を見つけることができないようです...