Да дело не в скорости. RS485 - это стандарт шины (среды передачи), и не более того, CAN со стандартами своей шины еще и протокол 2-го уровня (ISO) подразумевает. В принципе, возможно использование CAN c шиной RS485, но это дела уже давно минувших дней :)