I have to proceed to some tests (when I have some time free) as some variations exist,
to see which one could be faster according to your too big amounts # to reconciliate.

Have you an idea of the maximum level, what is the maximum amounts # to sum for an amount of the opposite column ?

Actually I have to enter manually the level for each column.
Starting with column Cr as sum, the level is 7 and after treating the column Dr the level is only 2,
all this process runs in less than 7 minutes on my slowest laptop but if I raise the Dr level to 3,
it needs more than half an hour to find only 8 more combinations !

Maybe it could be turn to an automatic stop by testing if the calculation time is above a limit …

The ultimate way is without any limit but it can take several hours and I won't do this on an old laptop as it may burn !
It's better to have a powerful desktop computer with an efficient cooling system …