If you're using lrzip, you should also check out zstd long range mode [0]. It uses a long window (128 MB by default, up to 2 GB), together with an efficient search strategy, and multithreading. For example, a 2 GB window, with 4 threads, at level 10:
zstd --long=31 -T4 -10
It should be faster than lrzip + zstd and provide about the same results.