lrm94 was replaced by a later lrm. (see the last few pages of the enclosed for cross tested language)
unless you are using "fly-by-night prototype" I would be shocked that language limiting the number of allocation groups is in any PPA document, though I suppose it is possible, and if such language was actually checked then you would have to follow it and then be smart enough to find a different document.
but there is certainly nothing that says "oh by the way, even if you check each person is in his own group in the new ppa document, you have to also follow the old LRM which says you are limited to the number of groups you can create via this method"
lrm.pdf