Depois de enrolar muito eu consegui por pra funcionar a rotação da cena mesmo quando sem um volume: havia uma guarda no código do OnMouseMove que fazia o método retornar se não houvesse um volume e havia um ponto que assumia que haveria câmera definida. A guarda foi removida e o método que assumia que haveria câmera definida (coisa que não há quando a tela ainda não foi inicializada) ganhou uma guarda pra evitar Acess Violation.
Ultimo ponto antes de botar o desenho de polydata no corte.