The issue on hand has more to do with Indian expats and less to do with Qatari values. It's the expats who registered complaint before school management and Indian embassy, Qatari authorities are nowhere to be seen in it. She was forced to quit for making a caricature of Indian PM, not for challenging Qatari ethic codes. Moreover, it's only the Qatari court which can determine whether values prescribed were violated or not. This argument of yours in short is not applicable here, if you still think it is then the action at the part of school management is totally illegal, for the management by law isn't at liberty to judge on the behalf of Qatari court.
Now where do we stick. to corporate world or Qatari values?