Deberias de postear todo tu codigo completo ya que no veo bien donde tienes el error, en si no hay ninguna incompatibilidad entre PEAR y xAjax, ya que son paquetes diferentes, es como si me dijieras que hay un error entre round() y strtoupper(), son funciones diferentes.
Si lo quieres guardar en una variable de una clase esta mal tu planteamiento:
Código PHP:
$usuario->$db // Esto esta mal
$usuario->db // Esto es correcto, solo hay que ver si realmente estas almacenando ahi una instancia de tu conexion.