I'm pretty sure that the ipod turning on when you disconnect is a feature of Apple's firmware, considering you're IN Apple's firmwaer when it turns off.
I think the solution is to turn off autoplay on start, or remember to manually shut off your ipod when you turn off the computer. I'd go for the first one, as I think hitting the play button is less work than recharging the battery every morning.