Hi Carl,
Nope did not update IE post re-installation of notes, well addins were always there.
Internal IT support, yes will contact them, but was trying to figure out the reason myself. Actually I was a LN Admin years back, some of these wired unknown issues still intrigue me.