Sounds like Canada officials responsible for the delay too if you read the articles.
"Ferne said workers on site told her she had to present the documents to Immigration Canada to determine if Roman was eligible to be discharged back to Canada.
Roman was held in custody for two weeks before immigration officials on BOTH sides of the border confirmed she was allowed back into Canada. Then she was transferred back into B.C."
That beach looks like a terrible jogging spot. No wonder this doesn't happen often.