Info at wow-heroes is always the same as the info at Blizzard armory. According to armory wow-heroes have fresh update for your character too ,as you can see on the screenshots info is the same.
dramlinta -wowheroes.JPG (95.69 KiB) Viewed 1679 times
dramlinta -armory.JPG (142.1 KiB) Viewed 1679 times
In first post you didnt say name of the character, but situation is the same as with 1st one. Info at wow-heroes is accurate. All enchants are recognized by wow-heroes but problem is that your character is using arm spec with protection enchants. 0 score is when you are using wrong enchant for that spec (mouseover option can show you that), X is the mark when you are missing enchant .
Bumpea - wow-heroes.JPG (80.76 KiB) Viewed 1679 times