How does heat energy interact between two bodies of different heat capacities in order to attain thermal equilibrium?
Say the initial temperature of $A$ is $T_1$ and the initial temperature of $B$ is $T_2$. To determine the temperature ($T_f$) of $A$ and $B$ at equilibrium, we start with the equation $q_A=-q_B$, where $q_A$ and $q_B$ are the heat gained by $A$ and $B$ respectively as they reach equilibrium. We have $q_A=mc_A\Delta T_A=mc_A(T_f-T_1)$ and $q_B=mc_B\Delta T_B=mc_B(T_f-T_2)$. Thus the equation becomes $$mc_A(T_f-T_1)=-mc_B(T_f-T_2)$$ From here, we can solve for $T_f$. We can also note that if $c_A=c_B$, $T_f=\frac{T_1+T_2}{2}$ , which in your example is $T+\frac{\Delta T}{2}$. Otherwise, $T_f$ will not be the midpoint between $T_1$ and $T_2$.