Actually, BJP has muted its opposition to the deal. Now they say that they are not opposed to the deal as a whole but only want some extra safeguards.
Let me point out that the Congress Govt. will have to quit if it used the BJP's support to get the deal through. That is the reality of Indian politics.