Hi Nadhirak,
Sorry to hear what happen to you. To be honest with you, whether you return her the deposit or not, it won’t solve the issue if your Mother in law is the one ordering and telling The Maid what to do in the best.
I feel that the best solution is to get a new helper. I believe...