Just examine it logically
The reason why H1 transfer can start working right after filing is because such transfers are not subject to quota limitations.
Because you are transferring from non-profit to for-profit, you are subject to quota. So how can you start working right away if you are subject to quota?