Indeed, of course that way works, but I am pretty sure that Kamailio can intercept and give the right response.
Right now what would be needed is to make a complete SIP Notify with the according digest, using the password picked from the database, and send it back. The answer would be a 200 'OK' .
Will keep trying, don't like to leave that back door open at the phones...
The other (ugly) option, is to remove the auth from the phone, for the Sip Provisioning, but that would leave and open door to a reboot attack without auth needed from any IP. And I dont like that option.