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.