Scope eligible when choosing best adjustment

When the order had a better but not eligible adjustment the store would
make all other adjustments not eligible. Instead it should scope
eligible adjustments when figuring out which one should make it to the
order

thanks to @sohara for pointing that out

Fixes #3274