Your way works great, but I think it's easier just moving the files like I described in my last post. Unfortunately, I still can't get my browser to run .cgi scripts; it still wants to download them, even though CGI seems to be enabled. I'll play around the the bozohttpd parameters and scour the internet to see if I can find a fix. Strangely, if I create another directory it will open it just fine. Only any directory named cgi-bin seems to cause an error on the Kindle browser. This is only a problem because bozohttpd requires the CGI directory to contain a folder named "cgi-bin" - thus, it's a circular problem.
I'm glad to be making progress though.