bien con
e isNull (ProductStatusDate, '') <> ''
usted está filtrando seguramente el ejemplo usted dado, porque “1900-01-01” es como tener un valor nulo.
Tiene usted considerado
e isNull (ProductStatusDate, '') = ''
¿en lugar?