Não é o jeito certo de executar 2 comandos. Eu também não gosto da parte correspondente da sua regra, mas vou deixar como está neste exemplo. Você poderia fazer:
ACTION=="add", KERNEL=="sd[a-z]*", RUN+="/bin/sh -c '/bin/mount -t auto /dev/%k /media/ && /usr/local/bin/script.sh'"
ou
ACTION=="add", KERNEL=="sd[a-z]*", RUN+="/bin/mount -t auto /dev/%k /media/", RUN+="/usr/local/bin/script.sh"
mas no seu caso, por que você simplesmente não move o comando mount
dentro do seu script?