Thanks all for the responses. I contacted Square Enix's customer service and they cancelled my purchase. They were very helpful.

I really believe there should be some indication on the Heavensward page that Steam purchasers should only purchase from Steam. It's a bit misleading.