Some camera peripherals drain battery even when cam is "off"; I have a lens adapter that does this. Sometimes, ML can crash on camera shutdown and still be using power. I would expect this to be rare on 500D and 60D.
There is a test you can run that may help. Turn cam off, remove card, remove battery, replace battery; leave cam off. If the battery still drains, it is definitely not ML causing it.