Bananas, I just finished the last one in the bunch.
Back to the OP consideration, I have often seen IR transmitters with limited power using a very nice trick, having a local RC circuit with a typical value 10R resistor and a 1000uF capacitor feeding the LED power, so that you can have a very high transmit power, but the current drawn from the supply is limited by the resistor, so it is low enough not to reset the MCU because of the high internal resistance of the main supply. You do need though to keep duty cycle low, which is easy on an IR transmitter as there even with a key pressed continuously most IR transmitter protocols are going to have a low sub 10% duty cycle.