в общем, следующая картина по веб-элементам, которых находит драйвер браузера:
1) каждый веб-элементы обладает свойствами, в т.ч.и кликом, и размерами и атрибутами и так далее
2) все эти команды драйвера по работе с веб-элементами в том или ином проценте опираютcя на эти свойства
3) если задействовать поиск элемента по локатору как find_element - то веб-элементом станет первый найденный из всех остальных элементов, живущий по такому локатору, а значит в зависимости от свойства этого элемента драйвер может применить ту или иную команду
4) если задействовать find_elements. то вернется список веб-элементов (тип list), внутри которого есть разные веб-элементы с похожими или разными свойствами, следовательно, надо выбрать какой-то элемент из списка и работать через команды драйвера соответственно с свойствами такого элемента