I talked to a SWA chief pilot about that exact situation. The company's position was that it had nothing to do with him being a reservist and everything to do with his attitude.
That was before he was "re-hired". I don't know what happened to get him back on the team.