Your configs look right, i don’t know if there is Echo canceling with SIP, but you can try to put these in;
echocancel=yes
echocancelwhenbridged=yes
Normaly you use them with Zap config file, however you can give it a try with SIP.
Cheers,
David.