Fix EZP-21648: when publishing Content with Location some Location create struct properties are not respected

This PR fixes `ezoracle` part of the issue https://jira.ez.no/browse/EZP-21648 and complements https://github.com/ezsystems/ezpublish-kernel/pull/536