//The appeal judge (in the Crown Court ) agreed it was an incorrect sentence...//
That isn't necessarily quite correct.
When an appeal against a conviction and/or sentence handed down in the Magistrates' Court is heard in the Crown Court, the matter is heard before a Crown Court judge and two Magistrates (from a different Bench to the one where the original conviction was recorded). Whilst the judge is the sole arbiter on matters of law, each of the three have an equal say on matters of fact and on interpretation of the sentencing guidelines. This means that in this case the judge could have been overruled by the accompanying Magistrates.