要するにP2サーバに最新のスレデータがあればいいんでしょ?

スレ取得、書き込みは各ユーザーのIPで行い、P2サーバーがすでに
持っているスレデータの差分を各ユーザーからP2サーバに送信し、
更新するような仕組みにすればどうかな?

ついでにP2側が欲しい数スレのデータも裏で取得するようにしたりして、
P2のクローラ処理を各ユーザーで少しずつ分担するようにする。

完璧とは行かないまでも、ある程度はカバーできるんじゃないかな?