Computational characterisation of donor-acceptor molecules at metal-organic interfaces