Guess he never heard of a signal mirror.
Or starting his own fire to produce smoke.
He's full of crap. I know that area well. The Bay of Fundy area is seashore, not forests, and to get lost in a forest in New Brunswick, you're going to be way off the beaten path. This is just an idiotic punk who had fireworks in his car.
Subject to a “fine of $1,000 and six months in jail.”
Sounds suitable to me, since he apparently had no WMD on board.