float:left/right - достаточно старый способ и не не подходит для многих задач. Например когда у тебя не 2, а 4 блока и их нужно еще адаптивными сделать
А "Разрешить покупку при отсутствии товара" там же в модуле?
В шаблоне какое поле используется для проверки?
В настройках компонента каталога ничего не прописано?