Supongo que el éster es un nucleófilo más débil porque tiene un átomo de oxígeno adicional, a diferencia de la cetona, que está tirando de los electrones del doble enlace C-O hacia el átomo de carbono (esto ocurre también a la inversa, por supuesto, con el oxígeno del éster). Esto disminuye el carácter iónico del doble enlace C-O (menor $\delta^{+}$ y $\delta^{-}$ carga en los átomos de carbono y oxígeno) y por lo tanto aumenta la energía del C-O $\pi^{*}$ enlace, haciéndolo menos nucleofílico. ¿Es esto correcto?
Sin embargo, el enolato de una cetona será más nucleófilo que el enolato de un éster (por casi todas las mismas razones).