CBPのウェブサイトのFAQに、ずばり質問と答えが掲載されていました。質問者さんのケースと同じですね。
Who must apply for ESTA
Do I need to apply for ESTA if...?
I have a visa? No. ESTA is not required for people traveling to the U.S. with a valid visa. However, if you have a visa, but are traveling under the Visa Waiver Program (VWP) instead of your visa, then you will need to apply for ESTA. For instance, if you have an F1 visa, but are coming to the U.S. for business or pleasure for no more than 90 days, (and are a citizen of a VWP country) then you would be traveling under the VWP, which requires you to apply for ESTA before you travel.
各種のVisaを持っていても、VWPに基づいて観光(や短期商用)で入国する場合にはESTAが必要--ということです。「ESTAが必要」=「VWPが使用できる」との解釈て差し支えないでしょうね。
E-2ビザの有効期限が1年ほど残っているにもかかわらず赴任期間が終わったため帰国し、その後出張で再度渡米した知人がいます。彼はVWPでアメリカ入国(もちろんESTAは登録しています)しましたが、何も問題なく入国できました。
なお、質問者さんのように旅行等の短期滞在であれば「観光ビザなど」は不要です(そのかわりのVWPですので)。ただし、確か本来のVisa(LビザやEビザなど)を取得する際には、その時点で保持しているビザは無効となりますね。
アメリカにF-1ビザで滞在されていた経験があるとのことですので、ビザとVWP(Visa Waiver Program)の違いはすでに理解されていると思いますが念のため。
お礼
迅速な回答どうもありがとうございました。