You can not transfter H1B from non-profit to profit. You have wait for the quote avaiable for next year. Or you have filled 1-485 and applied EAD, you can use EAD to work for the company.
Better stay where you're now, and wait till your status is adjusted.
Better stay where you're now, and wait till your status is adjusted.