Fix EZP-23578: copy/move subtree fatal error when read limitations

> https://jira.ez.no/browse/EZP-23578

- [x] Investigate why integration`LocationServiceAuthorizationTest` have not detected this:

Reason why this is not detected by integration tests is that they get expected exception by the load functions in the beginning of these functions instead. Only way to have detected this would have to have unit tests (Mock) of the services, or very complex integration tests setting up full read access with exception of a single node below in the tree for instance.