Jack,
There is nothing wrong
NTX files can have empty spaces in their internal
nodes. So different RDDs versions can modify the way the NTXs are created, and then you get different NTXs sizes.
What you have to check is that the indexes are working fine. Thats what really matter