So I think there's two questions:

- What was meant in your edit?
- What should be tagged in OSM?

An OpenStreetMap preset project has included "City of Toronto" and Q172 when a park operator is entered as something like "City of Toronto" since 2022:

https://github.com/osmlab/name-suggestion-index/commit/94b011c05ef797394d6d1fabc284baab9425eeea#diff-c595cdb591d97a91e00711537f90e3c1b3418df99ffab545e5a6a66ed65ed1eeR2111

These tags will gradually roll out to Toronto parks as they are edited in OSM and the presets are accepted by editors. Some of the parks are already tagged, e.g. https://www.openstreetmap.org/way/9153060

Specifying operator=City of Toronto and not:wikidata:operator=Q172 means, in OSM speak, that the operator is the City of Toronto, but it's not the same City of Toronto as indicated by https://www.wikidata.org/wiki/Q172 (which is Wikidata for "Toronto"). Possibly this happened by mistake or misunderstanding here. But that's why I asked.

If it's a standard city park, the resolution is likely to change the tag not:wikidata:operator=Q172 to wikidata:operator=Q172