This fact can actually be read in the official Win PE documentation. The drive letter assignments are NOT read from the OS on the disk, they are assigned like a fresh install would assign them - with one exception: if you boot PE from your hard disk, that partition will get X:, and the rest will get the available letters from C:.