The library version of R6RS is not part of the library name. An R6RS system SHOULD not allow two library implementations with the same name but with different versions to be loaded at the same time. In contrast, in R7RS, a number can be an ordinary part of a library name while it does not support library versioning.
Does this help?
Your confusion is understandable and supports my earlier guess that R6RS also disallows numbers in library names because it leads to, well, confusion with the version numbers.