Why doesn't Siri call a contact that it clearly understands?
when you ask Siri to call a company and it finds the company name on the web Siri gives you what he finds on the web.
try for example to create a contact called Subway than ask Siri to call Subway you will see he looks first on the web.