The following is from the USCIS website. I guess this explains why you guys got instructions to go to the local office when you filed your iEAD and I didn't when I filed my iAP.
E-Filing Form I-131, Application for a Travel Document
If you are E-Filing Form I-131, you will need to submit two identical color paper photographs with your Supporting Documents. See Paper Photograph Requirements for more information.
You do not need to submit fingerprints for this form.
Form I-765, Application for Employment Authorization
If you are E-Filing Form I-765, you do NOT need to submit paper photographs. However, you will need to go to one of USCIS’ Application Support Centers for the electronic capture of a photograph, fingerprints and signature. See Scheduling An Appointment for Fingerprinting and Photographs.
Please Note: If you concurrently E-File Form I-765 with Form I-821, you do not need to self-schedule an appointment at an Application Support Center. However, if you concurrently E-File Form I-765 with any form other than Form I-821, you MUST schedule an appointment at an Application Support Center.