Well.

Still does not change the value in AD, but I get a new error code.

Before I was getting error 9

E_ADS_OBJECT_UNBOUND The specified ADSI object is not bound to a remote resource. Make sure to call GetInfo on a newly created object after SetInfo has been called.

With the $Nothing I get error 16389
Which I don't see in error lists I have found to date.