I wonder if someone actually considered the possibility that Satoshi Nakamoto might not even be a single person?
i won't share all the magic but consider this: have you noticed how there are big and little endian flips littered throughout the code, especially in the script code? do you think that a single dev would just arbitrarily assign endianness throughout the code, then have the script code be big endian?
I have seen crazier things. A single developer who works on the code a bit, takes a break, then works on it a bit more can easily have switched conventions.
Author of CoreBitcoin, objc implementation of bitcoin.