Note that if $\ \color{#c00}{a_i - b_i} = c\ $ is constant (wrt $i)$ then below reduces to CCRT = Constant-case CRT $$\ \{\,f \equiv \color{#c00}{a_i}\!\!\!\pmod{\color{#c00}{b_i}}\,\}_{i=1}^k\! \iff \{\,f \equiv c\!\!\pmod{b_i}\,\}_{i=1}^k\iff f\equiv c\!\!\pmod{{\rm lcm}\{b_i\}}$$
since $\ a_i \equiv b_i+c\equiv c\pmod{b_i}.\ $ This common optimization applies to your CRT system.
Remark $ $ Generally the solution will have form $\ f \equiv c \equiv a_i + d_i b_i $ where the $d_i$ may depend on $i$ and need not be "small". But in human-constructed problems (exercises, contests) it if often worth testing small or constant $d_i,\,$ e.g. the obvious choice $\,d_i = -1\,$ in OP to eliminate dependence on $i$ in the constant terms by subtracting the modulus from the residue $\ x+i-(x^2+i) \equiv x-x^2.$