The cancel optimization button on the VM is enabled all the time.
Also, if vm is down i can choose to optimize or cancel optimization, regardless if i started one if i click start optimization, "nothing happens" (no event at least).
This is related to the ovirt optimizer UI plugin that is probably still installed there. Btw, start optimization has an effect, but you have to switch to Cluster / Optimization results to see it.