I would doubt an ASIC would be worth it, giving the number of organisations needing this CODEC would be relatively low. An ASIC run is expensive and even more expensive if there is subsequent error in the design.
FPGA makes sense for this application. It can always be re-flashed.