Just to be clear -- was your daughter under 21 yo on the receipt date listed on the I-130 receipt notice? If so, your daughter's case should be IR2 visa category, regardless of how long the case is in AP. Per CSPA, for IR2 cases, the beneficiary's CSPA age is frozen on the date of I-130 filing. IR2 beneficiaries would never age out, as long as they remain unmarried. If the law firm staff don't even know that, I suggest you drop them in favor of a more knowledgeable firm.