It's faster to just ask the DB admins personally. I already added Bug Fables' dev and publisher, you should be able to submit it to the DB now.
Looks like this thread isn't gaining the attention I hoped it would. I guess people don't find the idea of contributing scores to be exciting which is a shame. I really enjoy doing it for some reason haha.