No, she does not ever have to have an Italian passport. But she does need proof of citizenship to be able to apply for residence. Since she wasn't recognized by a consulate, you should ask the Italian attorney how to proceed. If you want residency in a commune other than the ancestral commune, you need documentation from that commune.