Does this lawyer understand that an immigrant visa to the USA for a Peruvian child, means it is not the other parent's choice whether the child ever leaves the USA. The other parent may never see this child again, once they are gone. You need to satisfy both US Immigration requirements, AND international child trafficking laws, with regard to "permission". If you're sure, your plan will do both, carry on.