Check this post in Customer Support, there are various solutions shown:
Can’t access account after buying the Expansion - Support / Customer Support - World of Warcraft Forums (blizzard.com)