unfortunately I don't have any server to connect to, so I couldn't test at all ;-) but if a udev rule file is also included in the client, one should run at least
$ sudo udevadm control --reload-rules
one time after the .rules file is available, e.g. in bootlocal.sh - this is maybe necessary to activate usb redirection, but this also depends on the content of the .rules file (sometimes there are commands in it, which are not directly available in Tiny Core).