How can I recover my Admin Panel?
I've since figured out how to update directly to the database. I've got to say however that this is really poor. You should never have to directly update the database for something that should be accessable in the Admin Panel.
You won't dream of having to go in and manually edit the XML in a Microsoft Excel file because you changed something through the Excel application and it could no longer open the file. In any other piece of software this would be unacceptable. Imagine a peice of accounting software where the accountant has to periodically manually execute queries against the database because the application has corrupted intself. No business would accept that.