It this reliable information? He already reported to police. You think he can go to airport and flight to Canada?
No he can't just go to the airport. He needs to contact the closest Canadian embassy or consulate and see if they can coordinate getting an emergency travel document or RTD. Has he reached out to the Embassy/consulate?