The RCMP let the guy go because they didn't have enough evidence to either charge him or impose a Peace Bond. Since there wasn't evidence to do that, there wasn't enough evidence to deport him either. If he is found guilty at trial then he will be deported.