PC2でPC3の共有フォルダをネットワークドライブとしてマウントし、
さらにそのドライブをネットワーク共有でどうか?
ネットワークドライブを更に共有できるかどうかは試してないが。

PC2とPC3の間はTCPIPを殺してNetBEUIを使うようにするとPC2でルーティングを回してても
PC1からPC3に直接アクセスできない。