Apple has an App Store rule against allowing apps or wrappers using an API or third party content without the express permission of the content owner.
Juno was likely given a pass by Apple due to the dearth of native Vision Pro video players. For instance, both YouTube and Netflix didn't have native apps available.
Perhaps Apple was a bit more lenient on Juno initially as it provided their own platform with some credibility at a critical launch stage.