Viewers have mocked several production choices, such as Ranveer Singh’s half-sleeve shalwar kameez, an outfit critics say no one in Pakistan wears.