I tend not to consider teamplay when balancing civs, but you don't have DoF with civs on your same team. I think you can
make DoFs with them though, but I'm not sure on that.
and... then it went into revolt properly, hrn. Bleedover from Neptune's version of Planeptune for being on the map and on same team, possibly? It's ordering units like the automated production for that. Even sometimes when I don't notice it listing as a puppet. Making either animated dolls, swordsmen, or knights. When I'm wanting shares, and neither of the other three.
(I know I'm a pest, sorry.)
I have noticed that the puppet capital for Neptune will sometimes produce military units. Could potentially be something DLL side -- your capital being a puppet is probably something that was never really considered, and it might just be using the same automated production AI as if it were just an AI controlled city, rather than the puppet-specific AI.
Yeah, this should generally never be an issue, but I'll fix it regardless.