зачем ты вообще тогда container используешь если не хочешь чтоб адаптировалось? ставь свой класс другой. ну а про этот баг сложно сказать по фото. смотреть надо
при загрузке картиники узнавать ее width и height и записывать ей же в дата атрибут. а потом просто через JS и CSS определяя вертикальная она или горизонтальная - давать нужные классы и стили для них
а чем тебе эти классы не угодили? дурной тон? - с чего бы? учитывая что это пока топовый ксс фреймворк - никто не будет называть его элементы дурным тоном. с непривычки мб тока в глаза бросаются классы. больше ничего такого не вижу в бутсрапе.