There is a error in the Format for some Numbers from Austria.
Example number with correct format:
0043 5358 1234
I created a plnkr with PhoneNumber.js to visualize the error:
http://plnkr.co/edit/zA3Isq?p=info
The number is correct formatted with the javascript version of libphonenumber:
http://libphonenumber.googlecode.com/svn/trunk/javascript/i18n/phonenumbers/demo.html
The bug has to be in the Python script which generates the PhoneNumberMetadata.js .