That is really what the Manager role is for: to edit/manage all courses on the site.
The Course creator role is extremely specific in function: it has only one additional function over a normal user, to create a course and to be put into it as Teacher. It has no other special abilities.
If the Manager role does too much for what you need, then it is much
easier to remove abilities from the Manager role than add all the ones
you would need to the Course creator role to get all the various course management abilities.
One thing Managers can not do is create new courses. If you want you Managers to also create new courses in addition to managing already existing ones, then give those users both Manager and Course creator system wide roles. https://docs.moodle.org/32/en/Manager_role