Everyone who bought the game in Game Preview on XB1 or physical pre-order qualified for the free DLC. All you had to do was be logged into your Double ID before release and this content was automatically unlocked. I'm afraid we're not in charge of refunds and have no input on the console stores so couldn't comment on the possibility of refunds. If you're looking for one, I'd recommend contacting MS support and explaining the issue.
Nat D11