Why does she just enter US using the B-2 visa first, then you can file I-130 for her and she can file I-485 at the same time after she enters US 3 months later?