海外のフォーラムを参考に、少し試行錯誤した上での推測です。
(誤りがあるかもしれません。)
・ツールバーの変更などはデフォルトではNormal.dotmに保存される。
・AutoExitでのツールバーの削除はそのままではNormal.dotmには保存されない。
そこで、以下のように少し方針を変更してみました。
Option Explicit
Const cpt As String = "自動設定"
Sub AutoExec()
'右クリックメニュー設定
Application.CustomizationContext = ThisDocument '…@
With Application.CommandBars("text")
With .Controls.Add(Type:=msoControlButton)
.Caption = cpt
.OnAction = "AStart"
End With
End With
ThisDocument.Saved = True '…A
End Sub
@カスタマイズの保存先を自分自身に変える。
A保存先を自分自身にしたたため、閉じるときに「保存しますか」が出るのを抑制する。
保存しないで終了するので、AutoExitで消すという処理は不要。