Recebi uma grande ajuda postando no virtualbox.org.
Fui aconselhado a usar o VirtualBox Manager para definir uma segunda máquina virtual de 32 bits e escolher "Usar um arquivo de disco rígido existente" e dizer para usar o único arquivo de disco virtual que eu tinha na lista, depois de salvar uma cópia de backup desse arquivo de disco: WinXP.vdi (normal, 10,00 GB)
Eu esperava ter que instalar um novo WinXP a partir de um ISO do WinXP; em vez disso, o novo WinXP virtual surgiu imediatamente como antes de eu ter o problema, com meus arquivos de usuário e programas instalados intactos. E a definição "ruim" do WinXP (aquela que estava travando) ainda estava no VirtualBox Manager. Excluído sem problemas resultantes.
Eu adicionei um segundo monitor à nova máquina e isso funcionou também. Não sei porque tive o problema originalmente quando tentei adicionar um display.