Hmm.... I still reckon there might be some scope somewhere for something to be done. Afterall, SIM cards are nothing special...... all the clever stuff is done on their end, not in the SIM card.
But I'll admit to not owning an iPhone because I'm not on O2, and refuse to hack an iPhone and breach warranty and terms and conditions.