Thank you for all your responses, they are much appreciated, and caused great food for thought.
This project will not need a proper content management system, for creating a full website, as there is already one.
I am convinced that this area just needs the course booking elements of Moodle, an e-commerce add-on, and some customising.
We have compared the primary features requested with how we understand Moodle works and still feel there is a pretty good match.
The current Moodle data on course activity will need displayed in a planner, rather than the current calendar and a good ecom add-on is needed, for bookings (sales) data etc, but it does not look insurmountable.
I have posted our review of each point, and welcome final feedback on whether we are over estimating Moodles features. I value your honest feedback, as a developer may be more positive, with work at stake.
(not posted here as will need made private, as the project progresses)