たまたま発見。

googleIE7 IWebBrowser2とか入れて検索すると
In IE7, each new tab contains its own instance of IWebBrowser2
というのを発見!
そうか、こういう考え方なのか

  • タブ付ブラウザ=IWebBrowser2の集まり
  • 一個のタブ=一個のIWebBrowser2

いま、手元に開発環境がないので確認できないのだが。
ついでに忘れないうちにメモ:
IWebBrowserの使い方
C++ から COM 経由で Internet Explorer を操作する(Late Binding 版)
COMの説明
COM,DCOMとは,そして.net