Co Sold
AC21 may help you here. If you can transfer to another company after the I-485 is pending for more than 180 days, you should be able to transfer the same way when the company is sold.
Again, there are no implementing regulations for AC21 and different service centers are taking different positions on the requirements. Check this out with an attorney who can give you specific advice for your situation.
Jim