Если изображения не показываются, влияют ли они на скорость загрузки?
Слышал о такой вещи как поиск? Загружаются ли элементы, которые display:none?
Можешь управлять этим через бэкенд - если устройство определяется как моб то меняй ссылку в: <img src= "<?php $imagePath ?>">
И уже на базе данных о устройстве определяй переменную imagePath - или там путь до маленькой картинки или до большой, или вообще пусто.