This Bill is the responsibility of the House. They are the ones who have to produce it or reject it. McCain may be working in the background, but the House has appointed certain Republican members to engage in negotiations on this Bill.
You are so right. McCain is in his office and backing the House Dems but he cannot come out right now and say much of anything. He has to let House members take the ball and run.