I really think you guys should read the language in the resolution.
(8) urges that, if the Government of Israel is compelled to take military action in legitimate self-defense against Iran's nuclear weapons program, the United States Government should stand with Israel and provide, in accordance with United States law and the constitutional responsibility of Congress to authorize the use of military force, diplomatic, military, and economic support to the Government of Israel in its defense of its territory, people, and existence.
The key word I'm looking at is "legitimate self-defense". This would mean that Rand would have to believe Israel is legitimately defending herself to vote for military action. Interesting.
Rand is no idiot. What would a lone no vote have given him here? Remember...at this point in time, Israel is still considered an ally. The people are not ready at this time to accept that we "turn our backs" on our only ally in the region of "terrorists".