in reply to bad interpreter: Permission denied

XD It was that last bit of advice that helped, which ironically was posted very recently in such an old thread—just in time to come to my rescue! A quick 'mount' showed the partition the script was on was mounted with 'noexec'.