Shouldn't she be entering Italy on the Italian passport ? That will also allow faster entry due to being EU/Schengen. I doubt if the regular "all passports" inspection lane is any faster than the resident line at any Schengen airport these days.....
Why get the Italian passport if not gonna use it to enter Italy? Entering Italy on US ppt would be termed as 'visitor' rather than being home...