Yes, after reboot I see only one path too, but when I run udevstart I see all paths, for this reason I put udevstart in /etc/conf.d/local.start
udev 0.68-r1 needs unstable baselayout (1.12) to execute udev-start.sh, what baselayout are you using?
testhalde2 ~ # epm -aq | grep baselayout baselayout-1.12.0_pre6-r3
Regards Simon