Component swaps are the most likely reason. Tesla will swap out chips for their equivalent from another manufacturer depending on supply. They do this all the time. It's common enough that rarely are two cars exactly alike.
I don't have FSD on my car and at least one other person does, so it's not related to that. From what I got from my SA, it's related to the center console module. They didn't know if that was the buttons underneath the main screen or the computer for the main screen itself. I'm calling my contact who was the Service Manager before their promotion to get some more details on the issue tomorrow. My slim hope is that he can bypass the hold for me too, but we'll see...
I get your frustration, but I think that will be the farthest thing from your mind once you actually get the car. And I swear I'm not trying to be antagonistic here, but they technically don't have to give you any info about the car's location or status, since it is still legally their property. It's certainly a far more shitty experience, so I totally understand why it's a big negative.