If you simply want to remove the account, why not use Directory Services instead:
using System.DirectoryServices;
DirectoryEntry deParent = new DirectoryEntry("WinNT://[computername]",
@"[domain\adminname", "password");
DirectoryEntry deToRemove = deParent.Children.Find("usernametoremove");
deParent.Children.Remove(deToRemove);