セットアップはとても簡単です...
ルートは、ブートストラップを使用してモーダルダイアログを呼び出すセットアップです。headerViewは、メニューがクリックされたときにメソッドを呼び出します-
menuClick: function(e){
    e.preventDefault();
    if (!this.myView) {
        this.myView= new MyView({model: new MyModel()});
    }
    this.myView.render();
},
MyViewでは、初期化でbindを呼び出します
initialize: function(){
    this.model.bind('sync', function(model){ alert('test view')});
}
そして、ボタンクリックイベントでBackbone.syncを呼び出します。
var response = Backbone.sync('read', this.model, {
    success: function(data, textStatus, jqXHR) { alert('success'); },
    error: function(data, textStatus, jqXHR){ alert(fail); }
});
同期内のアラートが呼び出されます...ただし、初期化のbindコマンドのアラートが呼び出されることはありません。モデル内でバインドを移動し、モデルを移動してみました。また、sync:fail、sync:doneも試しました。失敗。