You may have the data for the items from the Armory, instead of Wowhead. Armory provides poor data at the moment, try refreshing the data for the items in question from Wowhead. The set bonus does work, you just have to have 2/4 of the set equipped.