Can you explain to me how this is any different than law abiding citizens found by the TSA trying to bring guns through security being allowed to travel after the gun is seized?
The TSA agent recognized the gun for what it is... The CATSA agent handed the bomb back to the passenger to carry on the flight.
(At least that's my impression of the story.) Passenger showed more common sense than to take the bomb.