Vou postar a resposta aqui para qualquer outra pessoa que tenha o mesmo problema. A App Store parece ter matado minha instalação do Xcode 3.2.2 sem realmente instalar o 4.1 (talvez funcionasse melhor com uma nova versão do Xcode instalada, ou nenhuma versão). A App Store baixou um arquivo Install Xcode.app
, que eu usei para concluir a instalação - ele fez isso silenciosamente, sem aviso prévio.
Uma vez que o Xcode foi instalado e funcionando corretamente novamente, o Ruby concordou muito bem.