Apologies. The Basics of this is that the chart sort order is the last field in the axis, not the first. So to sort by month number, I have to have this after the month name in the query.
Quite why MS decided this I have no idea, but the 2nd video on the link from Colin said this, so I tried...