Someone at Facebook responded extremely quickly -- yesterday evening they updated documentation (a blog post) to prevent others from accidentally doing this, and when I woke up this morning my account was completely restored.
Thank you whoever at Facebook reads HN and fixed this for me. :)
However, other developers still have broken accounts because of this issue. I hope that it can be fixed for them, too.
http://www.skybondsor.com/blog/undo-test-account-on-facebook
http://forum.developers.facebook.net/viewtopic.php?id=90196
http://forum.developers.facebook.net/viewtopic.php?id=89194
http://forum.developers.facebook.net/viewtopic.php?id=88696
http://forum.developers.facebook.net/viewtopic.php?id=85580
http://forum.developers.facebook.net/viewtopic.php?id=75057