I don’t believe this story, because I can’t imagine that McCain would deny doing this if he did it — he’s not usually one to try to hide his actions.
If a republican comes forward and says McCain called them, I’ll reconsider it. It sounds though more like some republicans didn’t want to go on record supporting this bill, and decided to blame McCain for it.
Perhaps, but he's not above sophistry to describe his actions.
I don't know whether this story is true, false, or a misunderstanding. For example, it's possible that a McCain staffer did try to stop the bill. McCain's staff, with Juan "Immigrants steal social security numbers because they can't get legal documents" Hernandez, might have more like him.
I don't know if this story is true, or not. Knowing McCain as I do, I don't doubt it for a minute. McCain usually doesn't pull these things himself, he has someone else do it for him.