简单说,选择でも的原因就是,比にも在表达转折意思上更强烈些。因为你这句”在美味的糕点面前,就算我正在减肥也还是忍不住要吃“,完全是转折,所以选でも是对的。にも和でも的用法,举几个例句给你看看自动贩売机は、町中だけではなくて、工场の中にもありますよ。コンビニがなくでも、自动贩売机でお酒を买うことができます。