The max rate is indeed 460.8k, as determined by the baud clock of the UART. Cable capacitance plays the largest role in limiting data rates, and different cables will have different capacitance. However, you should be able to go up to 500m (maybe even 1000m) at 460.8k with the PXI-842x RS-485 interface cards and typical RS-485 cables.