What's so bad about Apple writing software for the hardware it makes? When was it decided that OBEX (OBject EXchange) was only going to be used with Bluetooth, since that specification was lifted from the IrDA specs by the Bluetooth SIG and it's real name is IrOBEX? Heck, the whole Bluetooth stack and model were lifted from IrDA.
It's just Apple trying to sell more new computers, like letting go of Firewire on the new iPods when only in the last 2 years it has provided USB2 to the Mac masses. (heck, even the Powermac G4 MDD only had USB 1.1!)
Sorry for the rant, but it's a sore spot. And are your sure that an IR dongle would solve this problem? I don't think that Apple has the software piping installed.