No final, o que acabei fazendo foi substituir o disco rígido interno no meu computador novamente. Não ser capaz de usar o Boot Camp foi a gota que quebrou as costas do camelo, e eu simplesmente decidi que o SSD não atendia às minhas necessidades.
Antes de substituir meu disco rígido, criei uma VM limpa do VMware Fusion e instalei o Windows 7 nele. Eu compartilhei minha partição do Boot Camp com a máquina virtual e simplesmente copiei todos os arquivos de que precisava, manualmente, e fiz uma lista de aplicativos instalados que precisaria reinstalar. Não parecia haver nenhuma maneira automatizada de fazer isso. Em seguida, apaguei a antiga partição do Boot Camp.
Após substituir o disco rígido interno (e transferir o Mac OS X e arquivos para ele), criei uma partição do Boot Camp e instalei outra cópia do Windows 7. Depois, usei o VMware Fusion para carregar o Boot Camp como uma VM bem como a outra VM (ter as duas VMs em execução tornou o computador incrivelmente lento, mas meus 6 GB de RAM certamente ajudaram - seus resultados podem variar) e iniciei uma Transferência Fácil do Windows entre eles em uma rede (porque eles estão no mesma rede virtual, os arquivos simplesmente são transferidos no disco rígido, e não através de uma rede - é muito rápido).
Depois disso, eu reinstalei todos os meus aplicativos antigos manualmente e agora tudo funciona muito bem. Sim, foi um movimento radical, mas não parecia haver muitas outras opções.