Unless there is concrete evidence he was fired there is no good speculating something like this.
The only way you will ever find out the truth is if he ends up saying what happened. You could ask him yourself but there is no sure way you will get an answer from him.