That does suck. I'm an ER physician in the United States. We have overcrowding problems here too, but rarely do they wait as long as you did there in Ireland. One part of the problem is that only about 15% of people who use the emergency department actually end up paying for their bill. It's sad...but you can't have extra doctors working because you can't afford them. If no one pays for their care, then the hospital can't afford to provide for them as well. There are hospitals all over the country who go bankrupt because people won't pay for the care they receive.
As for the tetanus shot...any break in the skin, whether caused by metal or not, should be covered by tetanus immunization (usually considered to be "good" for 10 years). Tetanus is a bacteria found in dirt, dust, as well as metal rust/etc.
Best of luck the next time you get hurt/sick...hope it doesn't take that long again.
(if you come to my hospital, I'll see you faster, since we know each other)
Rind