From the Chronology:
1906
November 28
“Surgeon-Lieutenant A. Mackenzie, M.B., of the Leeds Rifles Volunteers, was yesterday promoted Surgeon-Captain after over the three years service. The gallant doctor served in the Boer War.” His service was in the Army Medical Reserve of Officers.
Interesting. So, already a Captain...
F.