Did you get any help?
Where is Enrolment duration set?
I am a couple of days into Moodle, looking to use it in a commercial environment where courses are available to an individual student or group with an agreed access start and stop date.
This would be set at the time the student is registered for the course.
Ideally this would be linked to the payment options.
My initial advice is that this cant be done!