This is a critical situation but I can suggest you two ways, where you have 20 percent chances:-

1. Don't ask your sponsor for transfer of sponsorship but instead talk to him to cancel your visa and then give you NOC to join other company, that way they should not have any problem, as you will not hold their visa slot. If you transfer your sponsorship through normal channel, the present sponsor cannot apply another visa against your visa slot. Hope they will understand, and give you NOC in that case.
2. As you are already been removed from the present job and no possibility in the next company, then last option is to try your luck in the human rights. Explain your case, hope they can help you in some instance.