"but her reason was that she didn't realize I was a Canadian and that she had forgot to remove Global Shipping from her listing"
If that is true, then the seller could easily send you an invoice through PayPal for the amount of your bid and cost of shipping to you directly.
eBay had little to do with her reason to cancel.