So just to like reiterate what you said to check If I understood...
usually with circular motion since the centripetal force acts towards the centre, and not in the direction of the displacement (ie going around the circle) then no work is done,
but with this scenario the force IS acting in the direction so work is done.
and the only way to get that work done would be using an integral rather than a dot product?
i might contact Isaac Physics to see if there is something Im missing.