After the I130(immigrant petition) approval for Ewi the next step is the 601a waiver. Is this what the lawyer is doing now?
There's also a facebook group about 601a where you can ask more questions with fellow members who are going thru the same process.