Refs #10392 Tidy up ReflLegacyTransferStrategy

Hopefully this will also fix the failing test on rhel6. The logic seems
perfectly fine when debugged locally on ubuntu.
Merge branch 'feature/10392_refl_ui_search' into develop