Honestly, it's really difficult to tell whether turbo charger or pet: haste gear impacts spell recast time, and it's a complete pain in the ass to test. However, the point of my post was more that most of the pet: haste gear is weaker than other options that only buff the master, so only the pets whose ability to melee is strong enough actually benefit from the cost, and even then, it's really situational. It basically comes down to whether the pet haste can increase your puppet's damage enough to negate the damage lost due to the stats you're giving up for yourself. Depending on how much total haste you have, and how much your pet has, which option is better changes. Typically, however, the more haste you have, the less you should give up for your pet.
As for automaton haste caps, it's really hard to say, because we have no way of knowing whether or not pet haste even differentiates between magic, JA, and gear haste like it does for players. The only thing I know for certain is that Overdrive's massive chunk of haste doesn't affect spell recast times, so it would, theoretically, be JA haste (which only applies to melee attacks, as evidenced by hasso, desperate blows, and haste samba). However, given the nature of spell recasts, and the current casting AI, it's really quite difficult to definitively test how turbo charger and pet: haste gear affect recast timers. That said... I think I'm going to go trying test this sh*t out on the test server, since I just realized a fairly decent way to try to test it.
Please keep in mind that pup is not bst, and does not play like bst. Our pet's are always second fiddle to us, if we're meleeing, and it's very rare that we have situations that our pet is meleeing and we aren't. For example, while I also have a pet: DT-10% haste+5% anwig, I would absolutely never melee in it ever. Ever. No matter what I'm doing. The same goes for my Mirke Wardecors (Fastcast +5% Pet: MAB+7 M.Acc+7) but that's because it's not even augmented with pet: melee stats.
Also, point of issue I need to make clear. THERE IS NO "L" IN STORMWAKER. IT'S NAME IS STORM WAKER. LIKE LEGEND OF ZELDA: THE WIND WAKER.

I swear to flying @#%^ that this is the single most aggravating pup-related typo I have ever run across, because of how stupidly common it is. It's one thing if you're not a pup, but if you play the job, and you own the frame, and see "stormwaker" every time you open your pet equip menu, there's really no excuse. Nearly as bad is calling the puppet "the automation" but that's less common nowadays.
edit: Yea, turbo Charger does affect recast times, but even 3 wind maneuvers + 9% pet haste gear wasn't enough to notice it (Bliz-> fire every time (against cuelebre) ) without using our new 2hour to force manafont. Typically, manafontwould trigger: blizz V > fire V > aero V> water V but instead I got bliz V > fire V > aero V > bliz V. made sure I didn't have slow up for bliz's initial cast both times.
Edited, Aug 25th 2012 6:27pm by Jinte