Well, maybe someone from FreePBX side would be interested in digging a bit, even if to get it fixed on Asterisk? If some Asterisk expert can take a look at it and open a ticket it will have better chances of being worked on.
If I go to Asterisk community and say I have a one-way audio problem with G722 they will call me crazy just like happened here