Put aside the crazy "Obama's a Muslim" idiocy -- assume John McCain had won the presidency instead. Do you really think the Senate would confirm a Muslim candidate right now, even a conservative right-wing one? I don't.
Congressional sanctions will drive a jack-hammer through the Iranian economy when a scalpel is needed to change the behavior of Iranian elites. If Congress wants to enhance US strategic objectives in Iran, it must provide the President with sanctions flexibility.