Thanks for the kind comment about the site. Thanks also for bringing this to my attention. You're right, the "solicitar permiso" button no longer works. In fact, if you click on any of the other buttons, then click on "inicio" (home) at the bottom, the homepage then no longer features this button at all!
I've amended my "camping" page and, unfortunately, it seems that all prospective campers will now have to, once again, resort to visiting Santa Cruz in person to get hold of the precious permit.