Bem, cartões de memória não são bem a minha área de expertise, mas....
Em teoria, a formatação normal apaga apenas a tabela de alocação de arquivos, mas os dados continuam no cartão. Neste caso, o conteúdo pode ser recuperado de maneira relativamente fácil desde que obviamente o cartão não tenha sido usado depois de formatado.
Já a formatação de baixo nível, além de apagar a tabela de alocação de arquivos também grava uma sequência de "0" em toda a área de storage. Isso serve para garantir que o dispositivo está funcionando em toda a sua extensão já que os cartões implementam rotinas de "wear leveling" - outro papo que não vem ao caso aqui - e também como uma forma de garantir que se vc entregar o cartão para alguém, este cartão não conterá nenhuma informação significativa.
Então meu amigo, sinto dizer, mas a menos que eu esteja enganado, vc sobrescreveu todo o conteúdo do cartão com uma sequencia de zeros, e não tem mais como recuperar nenhuma informação dele.
Abçs