My iPhone 4S died and I need its contents (e.g. authenticator app to log in to customer systems). I have a backup from 2019/12/31 on my MacBook, so I want to restore it to an identical spare device we have around in the office. That should work, right?
However... iTunes (188.8.131.52 on macOS 10.14.6) claims
iTunes could not restore the iPhone "[name]" because the backup was not compatible with the iPhone that is being restored.
You must update the iPhone to the latest version of iOs before it can be restored from this backup.
But the iPhone says it's running iOS 7.1.2 and there isn't anything newer.
Which side is lying, and can I force the restore in some other way?