I'm sure 13.0.2a will work.
Can you try a newer udev package, to see if it fixes your problem? You will need to edit the iso using isomaster for that.
1. Get the new udev package from here: http://pnboy.pinguix.com/gapan/salix/ud ... i486-1.txz
2. Open the salix-13.1.iso image with isomaster and remove the udev package from inside the salix/core directory.
3. Add the new udev package in its place, don't worry about the respective .md5 and .desc files
4. Save the project to a new .iso file.
Now, when you're booting the new iso image, add the noudev
kernel parameter to the kernel options. The initrd in the iso still has the old udev and that will at least let you start the installer (hopefully). Finish with the installation and try to boot it.
BTW, booting the initrd with grub2/lilo instead of creating a bootable usb stick is perfectly valid, I do it like that all the time, but it should make no difference at all, as you already saw.