‘Magical’ evening of carols on heritage railway steaming ahead