One of the reasons why these equations are vaildvalid for small range of temperature is that these equations derived from approximating the original equations.
The original/complete equation involves an exponential function. For getting to these equations, we use the taylorTaylor series expansion of e^t$e^t ,$ where t$t$ is very small, here instead of t,$t,$ we have xdT$x \, \mathrm{d}T$ as the power of e.$e.$ Since taylorTaylor series expansion is nearly accurate only when its power is small, xdT$x \, \mathrm{d}T$ should be small and hence this works only for small range of dT.$\mathrm{d}T.$
If you want the complete equation, here it is: L = L0e^(x(T-T0)). $$ L ~=~ {L}_{0} \, {e}^{x \left( T - {T}_{0} \right)} \, . $$Here L0 is length at temp T0 and L is the length at T, x is the coefficient of linear expansion.
${L}_{0}$ is length at temperature ${T}_{0} ;$
$L$ is the length at $T ;$ and
$x$ is the coefficient of linear expansion.
So, the equation you are using comes from approximating this above equation when xdT$x \, \mathrm{d}T$ is small.