Since we now have three different types of NV goggles to choose from with different classnames, it seems that BIS_fnc_ambientAnim is unable to remove these new goggles when using a variable that would normally remove the unit's goggles.
The function should be able to remove any of the goggles regardless of the unit's side or type of goggles worn (e.g. OPFOR unit with INDEP goggles).