You know the more I think about the data I collected from wild carrot, the more i`m leaning towards it being a TP boost of 100 on pet moves. Seeing as Wild Carrot caps out at 200TP with the gloves I think it`s pretty likely. Although it can`t be proven conclusively, if your Wild Carrots are the same at 100TP with the gloves as 200TP without the gloves, and the same at 200TP with gloves as 300TP without, then its looking very much like a 100 TP bonus.