It's correct that I did add sending capability to lirc. LMCE uses the pronto IR format internally, and lirc needs to convert this to its own internal format. Additionally, LIRC_DCE needed to translate commands received to the correct IR code. That is the part I added.
Wrt. IguanaIR, I don't know. I did not change anything with the drivers built in LMCE.