Obama should call their bluff and nominate Cruz. Let’s see whether or not the Republican leadership would fold or not.
But Obama would not want to see Cruz on the Supreme Court. He wants to appoint a 5th liberal, not replace Scalia with another conservative. I think Obama would rather leave the seat vacant rather than appoint a conservative.