I get the frustration, but you are assuming that AQIS even know when it will be ready.. Then you are assuming they are willing to give estimates to the shipping company, who you are assuming are willing to give the ever changing information to Tesla, who now if they have received anything, know it's 3rd or 4th hand information that is constantly changing and probably don't want to be giving that to customers knowing it's probably going to be wrong.
On top of all that all 4 organisations need to coordinate with the ports to get the ship in and out for inspections, etc and finally to unload.
There are a HUGE number of variables here, and the situation sucks all around, but I don't think getting angry at Tesla in this instance helps at all.