サイドバードキュメントのloadイベントの発火時点でBH..のイベントリスナーの登録が間に合っていれば, サイドバーでも機能する。 いずれにせよBH...はタイミング的にシビアな作りになっている。
起動時にはサイドバーのドキュメントをチェックして必要なフック設定をするような処理を追加する必要があると思われる。

応急処理としては,
BH..をできるだけ早い時点で起動するようにする
ローダーを迂回する
などでタイミングをあわすことができるかも?