Hello,
How could the developer delete theme if he doesn’t have access to your Dashboard or FTP? Change access to all the accounts you have and that’s all. Sorry, don’t understand the problem and how theme support could help you.
Regards