Opposition Islamic party PAS came under fire from the federal government and a political ally for proposing a strict dress code for non-Muslim women in the only state it rules.