I did a quick search and came up with this paper[1], and while they don't use the Fourier-Mellin transform, they do use a log-polar transform[2], where rotation and scaling are transformed to translations. This, they claim, result in much improved classification of rotated and scaled data.
I haven't been keeping up on the latest in the ML field tho, so maybe it's rubbish, but like you I'd be surprised if some extra processing doesn't play a role.
[1]: https://arxiv.org/abs/1709.01889
[2]: https://sthoduka.github.io/imreg_fmt/docs/log-polar-transfor...
[0] https://www.opticalspy.com/opticals/dr-phil-plait-optical-il...
[1] https://arxiv.org/abs/1710.09829
[2] https://hackernoon.com/what-is-a-capsnet-or-capsule-network-...
How about a head mounted on a ball joint ? Would that count ? (since obviously it would introduce small spatial variations VERY often).
You can make a similar argument for being mounted on a mobile robot (like the human or any other animal body).