этот код напоминает значок из внешнего файла:
notifyIcon1.Icon = new Icon("notifier.ico");
если возможно изменить значок из файла ресурсов?
notifyIcon1.Icon = new Icon(Properties.Resources.ResourceManager.icon2);
Properties.Resources.icon2 уже Icon.
Properties.Resources.icon2
Icon