Thanks for this imp info. You have been proactive on providing this information.
I am in a similar situation.
In my case there are have been 2 485 petitions filed.One by wife's employer and other by my employer.Both in VSC. I have received contradictory opinions on this earlier.My wife's attorney opined that it is OK whereas my attorney said that not possible(infact he did not include my wife in the 485 petition, though I protested
----------
1 With your wife your I-485 is of derivative status and based on LC and I-140 that was approved for her
2 Your employer filed LC and I-140 for you and then you filed I-485 and your wife I-485 is derivative status with you
Your wife’s attorney was right
Your attorney was not well informed;( or may be attorney from employer side) you should have filed your wife I-485 with you.
Just for example: if your wife’s I-485 is denied due to any reason then your derivative I-485 will also be denied but if she has pending I-485 based on your I-485, then she has pending I-485 and can get GC with your I-485 approval, if she does not have pending I-485 then if something bad goes with her I-485 then she will have no I-485 pending, still you can file I-485 for her with your I-485 receipt notice.
You could have filed one case for CP and other for AOS, that way you should have both the options as CP takes less time.
Other Example:
I know a person who worked with company X and LC, I-140 were approved for company X and I-485 was filed in VSC, but due to some reasons he was forced to leave company X, his I-485 is still pending more than 180 days but past employer revoked I-140 after filing of I-485, his I-140 was revoked after 150 days, but I-485 is still pending more than one year, he got EAD, AP based on that, but never used EAD or AP. As nothing is clear for the use of AC21, due to lack of final regulations and this kind of case is not addressed in AC21 law, so as a back up
He joined new employer Y by H1 transfer, filed new LC as back up, and I-140 also cleared for this employer Y. Attorney of Company Y filed his I-485 with CSC (employer head office in CA)
It means he has 2 I-485 pending with the same A#, same name with different service centers
Now he has a choice, his lawyer can draft a letter to VSC that the pending I-485 with VSC should be approved based on new employer I-140 (no AC21 is this scenario as his new employer I-140 will be attached to pending I-485 with VSC and he can capture old PD of I-485).
If any problem with VSC I-485 (very unlikely) then his new I-485 is pending with CSC that will be approved (no AC21)
The above cases are filed by very reputed lawyer, so one can have 2 I-485 pending at the same time, you have only to pay extra to lawyer for second I-485 as lawyer fees and BCIS fees, nothing illegal in that, one is allowed to have 2 I-485 pending parallel based on different LC, I-140.
To this person a different attorney gave the opinion that no need to file second I-485 with CSC, lawyer said that new approved I-140 can be attached to pending I-485 with VSC, the person said if that I-485 is denied before you send new approved I-140 to be attached then what?
Lawyer did not have answer and filed second I-485