Answer to Question 1
He was fired because he failed to qualify for a certificate, a temple recommend, that showed that he was a member in good standing of the Mormon church. The church hired only those in good standing for secular positions within the church.
Answer to Question 2
.D