Como has descubierto, la respuesta tiene que estar en el campo de conflicto de "creciente" y "cóncavo". Intentemos una solución sin referirnos a las derivadas.
Cóncavo: implica que para $x\in[a,b]$ se tiene que la gráfica de la función está por encima de la secante, $$ f(x)\ge \frac{(x-a)f(b) + (b-x)f(a)}{b-a} \implies \int_n^{n+1} f(x)\, dx\ge \frac12 (f(n) + f(n+1)). $$
Cambiar los puntos, es decir, intercambiar $x$ y $b$ y de nuevo aislando $f(x)$ da para $a < b < x$ $$ (x-a)f(b)\ge (b-a)f(x) + (x-b)f(a)\\ f(x)\le \frac{(x-a)f(b) + (b-x)f(a)}{b-a}, $$ lo que implica \begin{align} \int_{n+1}^{n+2} f(x)\, dx &\le \int_{n+1}^{n+2}[(x-n)f(n+1) + (n+1-x)f(n)]\, dx\\ &=\frac12(3f(n+1)-f(n)), \end{align} para que $$ 0\le \int_n^{n+1} f(x)\, dx - \frac1 2(f(n)+f(n+1))\le \frac12 [2f(n)-f(n+1)-f(n-1)]. $$
Resumiendo desde $m$ hasta $n$ obtenemos \begin{align} 0 &\le d_n-d_m\\ &= \int_m^n f(x)\, dx -\Bigl(\frac12 f(m)+ f(m+1) +\dots + f(n-1) +\frac12 f(n)\Bigr)\\ &\le \frac12 (f(m)-f(m-1)) -\frac12 (f(n) - f(n-1)). \tag{*} \end{align}
De la concavidad vimos que $2f(n) - f(n+1) - f(n-1)\ge 0$ . Se deduce inmediatamente que la secuencia $v_n = f(n+1) - f(n)$ es monótonamente descendente. Porque $f$ es creciente, esta secuencia se mantiene no negativa, por lo que tiene un límite no negativo $v$ . Esto significa que la secuencia $v_n$ es una sucesión de Cauchy, y (*) implica entonces que también la sucesión del $d_n$ es Cauchy. Por lo tanto, tiene un límite, que no puede ser negativo.