In A.1, "the protocol list for all current Tor versions" says HSDir=1, there is no version 2. But in A.2, both clients and relays are required to support HSDir=2, which A.1 just said does not exist.
You're correct; the required/recommended protocols should have listed HSDir=1, after all the renumberings. (And they do; see latest consensus and/or dirserv.c code to fill in the fields.)
I've amended tor-spec.txt with 8692de910d3b56da27f17f890472ec91cf2014e7: Now that proposal 264 is closed, tor-spec.txt is the canonical location for subprotocol documentation.
Trac: Resolution: N/Ato fixed Status: new to closed