I think it's more to do with programming, in B/W the abilities of the Pokemon you faced were set, but if you encounter them in the wild in B2W2, their abilities are randomized like all other wild Pokemon, if they have two possible abilities. At least they have 30IVs and set Natures, but their Ability is random.