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.