Все, проблема решена!
Вот эту строчку надо было немного изменить...
Было:
using (var section = Registry.CurrentUser.OpenSubKey(regWhiteList))
Стало:
using (var section = Registry.CurrentUser.OpenSubKey(regWhiteList, true))
Вдруг кто-то с такой же проблемой столкнется, так что будьте внимательней)