Hi,
in that case I think the provider is right. Infact what you wrote is correct. The problem is that fusionpbx is sending the request with sip:911 where 911 is the local extension. Instead it should be the phone number like you wrote in your example.
Sure, like you said I can write that data...