With regard to the Pi Zero and the Pronto IR format. You may be successful with a PCF but for sure the XCF IR format will elude you.
I actually have a Zero2W running an emulated RFX9600 (NodeJS and some Typescript) without IR as have not ventured down that road. But my extender support software and hardware based serial ports, input ports, and relays.