Ejecting USB-Partitions on boot - works but not entirely
As Harald suggested the solution is to use "diskutil eject" not unmount. 

For anyone else looking at this thread, my login script looks like this:

delay 5
try
   do shell script "diskutil eject \"/Volumes/MYPARTITION\""
end try


Thanks again!