I'm surprised that playing .g723 files worked in Asterisk 1.4.
1. The .g723 file format is not raw data, but a stream of timestamp + frame size
+ frame. So "astconv" was of no use.
2. Nobody bothered to update format_g723.c for a while, so I assume it just
silently stopped working in 1.6.
I changed format_g723.c to closely match format_g729.c, so it works now with
astconv produced data with a codec default rate of 6.3kbps.
Patch and entire file attached.