Yes, that is true. Commies would have opposed this anyways since they are for slow to no progress in general. Add to it China influence..
I am disappointed in BJP. This is clearly in national interest and even Kalam said so. They should have abstained or let this deal go through and then pull the government. My respect for them has fallen.