I believe it is the complete list.
The previous rule per the Registrar Procedures Manual (524-901, 2013 Printing, p. 33) was:
The chartered organization representative (CR) and the parent coordinator (PC) are the only adults allowed to hold two positions in the same unit. The CR may only multiple as committee chair (CC) or a committee member (MC). The Parent coordinator (PC) may multiple as chartered organization representative (CR).
The current rules per the REGISTRATION GUIDEBOOK OF THE BOY SCOUTS OF AMERICA (100-092, ©2019 Boy Scouts of America, July 2019) are:
Multiple Registration (p. 14)
There are no restrictions on the number of positions one person may hold as long as the individual serves in only one position per unit with the exception of the chartered organization representative (CR), who is the only individual that can be registered in more than one position within the same unit. The CR may also serve in a multiple capacity as the committee chair (CC) or as a member of the committee (MC, NM, or PT) within that unit.
The Chartered Organization - Requirements (p. 17)
The chartered organization selects one of its members to register as chartered organization representative. This individual may also serve as chair or as unit committee member if needed.
Unit Position Requirements (p. 19)
The chartered organization representative (CR) is the only adult allowed to hold two positions in the same unit. The CR may hold multiple positions as committee chairman (CC), a committee member (MC), a new member coordinator (NM), or in the case of packs, a pack trainer (PT).