Você pode canalizar o resultado da pesquisa para Where-Object
e filtrar com base no caminho LDAP.
mudança:
$AllObj = $objSearch.FindAll() | Select-Object @{n='Name';e={$_.properties['name']}}
para:
$AllObj = $objSearch.FindAll() | Where {-not ($_.Path -match 'OU=RETIRED,OU=SERVER,DC=ABCCORP,dc=com')} | Select-Object @{n='Name';e={$_.properties['name']}}