This has been not been caught by the new constant-time tests because valgrind currently gives us a zero exit code even if finds errors, see #723 (review) .
Note that the timing leak here was the bit whether a secret key was out of range. This leak is harmless and not exploitable. It is just our overcautious practice to prefer constant-time code even here.
Here’s the “failure” on the current master: https://travis-ci.org/github/bitcoin-core/secp256k1/jobs/666399947#L462