An Azure service that provides a registry of Docker and Open Container Initiative images.
Welcome to Microsoft Q&A Platform, thanks for posting your query here.
I checked with internal team on this and this is accurate. Tokens were introduced specifically for the purpose of repo scoped access control which other auth options don't share and at the moment. That is the only current solution that is supported for the purpose of offering repository scoped restricted access.
In your scenario the main limitation seems to be the usage of AAD identities with scope maps, currently it is limited to just token (user and pass) authentication.
However, the other limitation that is mentioned in the document about the anonymous pull is not a limitation, and team will update the documentation accordingly.
Hope this helps.
If you need further help on this, tag me in a comment.
If the suggested response helped you resolve your issue, please 'Accept as answer', so that it can help others in the community looking for help on similar topics.