A ver, por pasos:
El recovery en la HD2 va en la NAND en una particion. Al instalar WP7 se borra toda la NAND, así que el recovery.....
Solo has de entrar en el menu de MAGLDR y reinstalar el recovery (pero perderas la rom que tenags ahora mismo, eso si) usando la opcion de USB Flash y ejecutando el DAF.exe del recovery desde el PC.
Para recuperar la SD puedes usar un LiveCD de Ubuntu (u otro linux) y reparticionarla usando el GParted. Otra opcion (aunque no se si funcionaria, pero supongo que si) es reparticionarla desde el recovery (una vez que lo hayas instalado de nuevo).
Saludos