journal.replay: Inline _fix_origin_visit for loop in insert_object
This aligns with what's done for the other object types.
Also:
- Add missing test cases around existing scenario
- Clarify intent about stopping the replayer when an old origin_visit format is
detected.