I feel it's more Gauri's love for Omkara than her majboori.
She was in dire need of a job so she approached Swetlana for job but Swetlana refused her saying that she needs a boy and not a gal for her job.
Gauri then becomes chulbul to work for Swetlana but when she gets to know she has to do jasoosi on swet's fiancee,she refuses it but again accepts it because she needed money for her mother's treatment.
Then she realizes it's Om's house and she has to do Om's jasoosi so again she refuses but swet forces her to do the job because she has paid her 3 months advance salary.
But did she do Swetlana's job?No!She backstabbed Swetlana numerous times and was helping Om.Did she think about her majboori? Did she think that she's cheating a woman who helped her for her mother's treatment?
Of course the cvs can give the excuse that Swetlana was an evil woman so there's no question of Gauri helping her. But then Gauri didn't help Om because Swetlana was evil. She helped him because he is her 'pati parmeshwar' and doing his seva was her 'dharam'. So from where does the majboori come here?
Gauri is not revealing her identity to Om because of the bareili incidents. 'Majboori' is not the right word. Majboori tab hoti if she had helped Swetlana and not Om. She is helping Om with her own will. Swetlana told her to do something and she's doing exactly opposite.
As someone here said,if she's majboor then Ishana had a bigger majboori than her but people still haven't forgiven her for what she did. Gauri's so called majboori is nothing in front of Ishana's.