It’s not impossible, but I think it’s a waste of time.
Programming within a sandbox differs from normal execution environments, and when working with other applications (even System Events), it is necessary to have the inevitability of this. For example, calling System Events just to determine Dark Mode will be rejected.
To pass a review on the Mac App Store, you also need to resolve any issues that the reviewer has raised. It’s fine to post it, but can it be adapted to fix it? The goal is not to create it and put it in the Store. All reviews must be passed.
Regulations on the Mac App Store are primarily based on iPhone apps, and Mac app regulations have been established as an extension of this.
In short, “apps that are typical of GUI apps” are the pillars of regulation, and if you strongly express AppleScript-likeness, you will be more likely to be rejected, and it is not clear whether it will work on sandboxes.
Again, this is a rather difficult path. It was also difficult to create and submit an AppleScript app on Xcode, but it is a few times more difficult.
I recommend developing on Xcode and submitting it on Xcode. With infinite technical skills and infinite amounts of time, you might want to create an Applet with Script Editor/Script Debuger and try submitting it to the App Store.