Love your work on rehashing Gygaxian style! Very few OD&D retroclones treat game as wargame campaign ruleset, and none that I know include Chainmail rules. It's my retroclone of choice from now on :)
Though, I have an issue with updated missile fire table (p 176).
Original table uses terms `Unarmored`, `1/2 Armor or Shield`, `Fully Armored`. These terms do not correlate with armor types. Instead, they represent amount of armor worn. Thus, unit wearing leather armor, helmet and shield might be considered to be fully armored, but unit wearing plate mail without a helmet is only half armored.
This is one of many rules open for interpretation. It might be important to leave the interpretation of this one at the reader's discretion.
Also, a few rules are missing from appendix A, specifically: formation changes, fatigue, cover from missile fire. (tho nobody will miss fatigue)