I don't know what the chip is called but I'm guessing it's the one found in every cheap programmable IR remote that comes out of china. While not strip the board out of one (after suitable programming) and use the Arduino to 'press' the buttons as needed. You're right - the diversity of ir protocols is a pain - figuring out how to press buttons looks like a much more manageable problem.