Conditioning non-linear and infinite-dimensional diffusion processes