Вообще странно, написано же, что запятая - это sequence point и на ней все побочные эффекты проявляются до вычисления правой части. Разве деструкция анонимного объекта - не побочный эффект, который должен произойти до вычисления правой части?
Я чуть выше дал ссылку
на SO, где дан ответ именно на этот вопрос, побочным эффектом является непосредственно вызов конструктора,
но не деструктора.
Вообще, если расценивать вызов конструктора как обычной функции, то логично ожидать, что речь идёт о побочных эффектах, вызванных непосредственно этой функцией (= конструктором), но не созданным объектом