файл codeXXXX.cs создается при любом изменении в редакторе, но не при каждом запуске скрипта.
Вы невнимательно читаете. Я же пишу: запускаю оптимизацию, жду почти сутки, в течение которых наблюдаю создание и компиляцию десятков тысяч файлов. Кадые несколько секунд - файл .cs, файл .dll, файл .pdb. Файлы .cs и .pdb уничтожаются, dll - остаются.