Да весь вопрос лишь в том, почему mc2 в два раза больше, чем кинетическая энергия фотона той же массы.
Думается, как раз потому, что именно кинетическая половина энергии и переходит в теплоту при ударе о чёрное тело. А оставшееся количество энергии-массы может быть излучено по тому же закону и потом так же уменьшиться вдвое при поглощении.
Бесконечное число таких превращений энергии-массы и породит в сумме переход всей массы в теплоту-энергию в количестве mc2