The same day she was to fly from Lebanon to Canada with her family last May, Zeena Alhamadani learned she owed the Canadian government over $5,000.