No lo he probado con Paradox.
Date cuenta que al poner en el where la clausula que estas poniendo elimina los registros para los que no haya información de teléfono, con lo que anulas el encuentro externo.
Yo intentaria con la siguiente sentencia:
Código:
SELECT * FROM rentas.db R
LEFT OUTER JOIN locacion.db L ON R.numop=L.numop
LEFT OUTER JOIN benefi.db B ON R.numop =B.numop
LEFT OUTER JOIN tele.db T ON R.numop=T.numop
WHERE (t.numtel=1 or t.numtel is null)
and (b.numbe=1 or t.numtel is null)
Para que incluya tambien las filas que han resultado del left outer join.
Hasta luego.