'Crown Land' in Canada is de-facto literally government land, parks, open spaces etc...
In the UK there is 'Crown Estate' (which you are referring to), i.e. the Queen's landholdings, from which a bunch of revenue is derived ... and 'Public Estate' i.e. regular public land in the UK, which is more like 'Crown Land' in Canada.