Sorry to burst your bubble, but what really happened for you is the only thing that works for getting an update:
- When Tesla decides to give it to you
Your car may very well have received an update when you did one of the things mentioned in the post, but it only updated because it was your turn (in other words, coincidental timing). There have been many discussions about this on TMC (and other places) and they all come back to this.
The one other thing people have done is submit a service request. Personally, I think it is childish to waste the service department's time with this unless there is a specific, legitimate need (which is pretty unlikely). Otherwise, one is just being rude and impatient.