The 20 scalars used to exercise secp256k1_scalar_split_lambda near its 128-bit bounds do not match their documented construction. One 32-bit limb is shifted in every entry, so the resulting split components remain around 126 bits and miss the cases this table is intended to cover.
This regenerates the constants from (a*LAMBDA + (ORDER+b)/2) mod ORDER and checks every literal against that formula at runtime. The corrected existing input set reaches the maximum absolute values of both split components, so no additional inputs are needed.
Fixes #1920.