Знак 2.4 может устанавливаться не только на перекрёстках. Читайте ГОСТы как первоисточники.
ГОСТ Р 52289-2004:
5.3.6 Знак 2.4 "Уступите дорогу" применяют для указания того, что водитель должен уступить дорогу транспортным средствам, движущимся по пересекаемой дороге, а при наличии таблички 8.13 - транспортным средствам, движущимся по главной дороге.
Знак устанавливают непосредственно перед выездом на дорогу в начале кривой сопряжения, по которой знаками 2.1 или 2.3.1-2.3.7 предоставлено преимущественное право проезда данного перекрестка, а также перед выездами на автомагистраль.
Перед перекрестками со сложной планировкой и перед перекрестками, на которых главная дорога изменяет направление, знак устанавливают с табличкой 8.13.
Знак устанавливают перед выездами с грунтовых дорог на дорогу с твердым покрытием, а также в местах выезда на дорогу с прилегающих территорий, если признаки примыкающих дорог могут неоднозначно распознаваться водителями транспортных средств, выезжающих на главную дорогу в светлое и темное время суток.
Знак 2.4 устанавливают предварительно с табличкой 8.1.1 на дорогах вне населенных пунктов, за исключением грунтовых дорог, на расстоянии 150-300 м до перекрестка, если перед перекрестком установлен знак 2.4, или с табличкой 8.1.2, если перед перекрестком установлен знак 2.5.
При наличии полосы разгона в местах выезда на дорогу с преимущественным правом проезда перекрестков знак устанавливают перед началом этой полосы.
Единственная Ваша зацепка - это разметка 1.7, но есть дополнение в ПДД, что знак 3.20 не теряет своего действия, так как для Вас в этом месте не был установлен знак 2.3.3. Моё примечание говорит о том, что если Вы даже пересекли перекрёсток, где Вы находитесь на главной дороге, но для Вас знака 2.3.3 (или соответствующего) не было, то знак 3.20 продолжит своё действие и после такого перекрёстка. На это дополнение Вас и поймали. Знак 2.4, установленный на примыкающей дороге, для Вас как бы не существует.