Your link does not work.
Neither websites I referenced are contradictory. Both made it clear if you are being detained for a crime, you need to identify yourself.
New changes to policing | ontario.ca
As of January 1, 2017, if a police officer asks you for ID in a situation when the rules...