Если коротко, то:
Вы на обочине едете - законно,
водитель автомобиля - нет.
Сигналы и крики водителей- это их эмоции и капризы, не более того. Пропускать нарушителей вы не обязаны. С другой стороны, если это злостный нарушитель, то от него можно ждать чего угодно, конфликта , повреждения велосипеда и даже намеренного наезда. Если видно , что человек неадекватен, то права качать ради собственной безопасности не стоит. Хотя они это понимают и иногда просто на понт берут тем самым. Не конфликтуйте, фиксируйте нарушение на фото и видео и отсылайте в ГИБДД/ГАИ .
Вот для напоминания, где можно ехать на велосипеде, в порядке приоритета .
- Велодорожка и велополоса. Если ее нет, то -
- правый край проезжей части. Если это невозможно, то-
- обочина. Если и там ехать не получается, то -
- Тротуар. Совершенно легально, но не мешая пешеходам.