I just tested it in Abyssea -La'Theine on limules with Spiritreaver.
-Deploy and immediately Retrieve so my pet starts casting but is no longer engaged. Upon finishing the cast, I Deactivated and got no hate.
-Deploy and wait until the spell goes off to Deactivate. I DID get hate.
So it looks like if your pet is still engaged when you Deactivate, you will get hate. Not a big deal to me since I usually immediately Retrieve after a nuke anyway, even if I plan on keeping the puppet out. Kinda sucks if you're doing a kite fight with VE trailing behind, though I doubt you'd really pull that much hate.
