Here is the real story within my own research lab.
Some senior members were in very similar immigration situations, but they get paid by setting up a company here in US, and the lab pays them money as contractor. They now have legal status after sponsorship. They work for the federal government. CS, climate, NASA stuff.
For me I may do that route if my gf's parents oppose our marriage.