I would argue that you can't buy alcohol in the DFS when exiting an international flight. You need to shop your boarding pass and the one that is valid for your Canadian airport is for an inland flight, so not accepted at DFS.
... but I could be wrong.