Thanks for sending the files.
The rotation file has a rotation for plate 200 relative to 300, and it looks like the small circle has a centre (pole) representing this relative rotation. And the green polygon is on plate 200, however it moves relative to plate 000 (via the plate circuit 000->300->200). So it will move along a different small circle than 300->200.
If you give the small circle a plate ID of 300 (instead of 0) then the green polygon (200) will rotate parallel to it (easier to see by also setting the anchor plate ID to 300). This is basically attaching the visual representation of the 300->200 rotation (ie, the small circle) to plate 300 since the green polygon is also moving relative to 300.