If you want you can add also my success with the following configuration:
MacchiatoBIN Dual Shot (w/OpenWRT snapshot +
sfp.c patch)+ Huawei MA5671 + TIM FTTH (2500/1000):
I had to patch the "sfp.c" on the OpenWRT snapshot to make the MA5671 working and enable the SFP (it's currently a very dirty patch, may be changing the asc0 behaviour can solve the TX_FAULT problem that prevent SFP enable, i need to do some other tests)
Please note that I've used rooted MA5671 image, because it has the most complete and working simulated EEPROM instead of CarlitoxxV1