Hallo,
zu 1: Das liegt daran, dass in Deiner PHP-Installation anscheinend keine ZLIB installiert ist. Diese wird benötigt und ist normalerweise Teil jeder PHP-Standardinstallation.
zu 2: Die Suche wird über vorgefertigte Algorithmen ausgeführt. Wenn Du eigene Felder definierst, musst Du diese entsprechend im Code unterbringen. Die Suche ist in isys_cmdb_dao_search.class.php implementiert. Wenn es vorher funktionierte, hast Du Dir vermutlich etwas entsprechendes implementiert, das nun durch das Update überschrieben wurde.
zu 3: Das kann ich schlecht zurückverfolgen, da das Update ja nun auch schon über die Shell eingespielt wurde. Zumindest ist ja dann bei Dir jetzt alles auf dem neuesten Stand.