Единственная реальная разница в том, что float right приведет к тому, что div прилипнет к дальнему правому краю контейнера.Это имеет значение, только если ваш контейнер div изменит размер.Некоторые макеты масштабируются с размером окна просмотра браузера или будут динамически изменяться с использованием JavaScript.В вашем случае, у вас статически установленная ширина, поэтому нет никакой разницы между этими двумя методами.
Единственное другое различие, на которое нужно обратить внимание, это любые другие div, которые плавают влево и следуют за вашим правым плавающим div вDOM.Если есть место, эти элементы будут плавать влево и отображаться слева от элемента, который плавает вправо.