It is not possible to eject and insert an ISO image as long as a virtual machine is running. I already wrote to the virt-tools-list and got no answer so far: https://www.redhat.com/archives/virt-tools-list/2010-April/msg00035.html