I read the article and the republicans didn't go against it because it was for health care for ground zero workers.
They went against it for a few reasons.
1) It did not have enough fraud protections
2) It taxed foreign companies only to pay for it (which I actually like)
3) Even with the tax it was not funded without adding to the national debt
4) The reps say they wont vote for anything until the bush tax cuts are made permanent or at least extended.
We have a responsibility to those rescue workers from 9/11 and we have a responsibility to our decendants to pay for everything we do from here on out without adding to the debt.
Thats a tough tightrope to walk. Using this issue as a political whip against republicans or democrats will surely expose people's partisan prefernaces.