Why does g729 still require licensing?

Probably because they licensed the code under a combined copyright and patent licence, rather than implementing it themselves.