I'm not sure if the dependency works on Mac to log into directly with OSBot. But you can either click the beta box in the loader or patch the Jagex launcher.
Stealth is injection and mirror is external. Biggest difference now a days is mostly resource usage and if you want a theoretically less likely to be detected for using a 3rd party client
Try asking the script creator, or in their discord for help. If you don't want to do that you'd need to at the very least say which script. I would assume if you check the logger though the script will say why it won't go do barrows