А что было бы если через FNVedit скриптом добавить?
Например, как в скрипте Weightless ammo dynamic patcher.
https://www.nexusmods.com/newvegas/mods/59887
Он проверяет все файлы что содержат патроны, затем проверяет флаг Non-playable, если такого флага нет присваивает заданный в скрипте вес патронов. После создаёт новый файл esm где все найденные патроны меняют вес на указанный в скрипте.
Только тут явно задача посложней с условиями..
Подтверждаю глюк, причем он есть уже очень и очень давно. Что-то, видимо, с АИ-пакетом ожидания. Лучше всего пока просто не трогать их до того, как решите полностью пройти этот мод за один "присест". х)