Print servers are network devices and have nothing to do with 32 or 64-bit operating systems. If your printer has 64-bit drivers for your OS, that is what matters. Your OS then sends the print "job" out to an IP, or to a directly (not networked via a print server) connected printed.
And I am quite sure print servers, USB or otherwise, do not support daisy chain printers. One server to one printer, unless the server has more than one port. This is because the server is assigned a single IP for a specific printer - not printers.
The D-link DIR 320 is a wireless router that includes a print server, but again, only support for one USB connected printer. You need two print servers, like
this, or you need one server and a printer with built in network (wireless or Ethernet) support. Or two printers with network support.