I'll refer you up a few posts on this page.
Specifically,
This one.
Basically, he's talking about this section:
[HIGH]$adb shell "mount -o remount,rw /system"
$adb push su /system/xbin/su
$adb shell "chmod 6755 /system/bin/su"
$adb shell "ln -s /system/bin/su /system/xbin/su"[/HIGH]
You're pushing the su binary to /system/xbin/su in the second line there.
Then trying to chmod the su sitting in /system/bin/su to give it root, basically. But it's not there
Then trying to create a symlink between the non-existent su in /system/bin and the one that you just pushed. But link wont overwrite a file with a link if the file exists where you're going to make the link.
try changing your linux-osx-install.sh lines line 82 from:
[HIGH]$adb push su /system/xbin/su[/HIGH]
to
[HIGH]$adb push su /system/bin/su[/HIGH]
I don't have a mac to test this... but that should fix your errors.
I'm not sure about the superuser.apk and busybox errors. But maybe that's because su didn't get setup.*shrugs*