I did some research with Apple's Open Firmware implementation and found out something that might make fixing the auto partition selection system work. What Apple's Open Firmware does when a command like "dir hd:," is entered is it selects the partition that has the lowest partition number, and displays its files.
What I did was partitioned a hard drive into three different partitions, then ran the "dir hd:," command. I have verified that the lowest numbered partition is selected by default. The other two partitions can be selected by doing this "dir hd:10," and "dir hd:11,". Is there any more information that is needed to fix the auto selection system?