It does not make any sense to allow a Manager to create an initial enrollment yet not re-enroll a user into a course. In our use case, we cannot utilize the Manager functionality at all without having Managers be able to re-enroll users already enrolled in a course.
Absorb's current functionality with the Admin Experience and Manager Experience almost assumes either one or the other will be administering courses. But in our use case, Admins have control over a whole organization, whereas Managers (if we were able to use this feature) would have control over users in a department or users assigned to that manager from multiple departments.
Managers should be able to re-enroll users, if they have the power to initially enroll users.