Everyone has every right to shout out about values they hold dear, and I would say as much for the Edinburgh protest as well. It seems hard to get comprehensive video footage of all that occurred in either case. But as far as I'm concerned the women had every right to shout to the tops of their lungs about what is important to them, and yes, to do that in front of counter protesters. As long as the speech does not conflict with any laws then that is just what freedom of speech is.
These boards operate in pretty much the same way on Mumsnet, there are some lone voices that attempt to stand against the tide of GC feminism, and they are often ridiculed, misrepresented, hounded, treated with contempt - is that bullying or not? The effort is designed to undermine or to make those voices go away, and it often has that effect. Just like the LGB Alliance person walked away. I don't know that people on these boards can complain when others operate in the same way that they do themselves.
Obviously no one has the right to take property from someone, or to lay hands on someone and that is to my mind where a line is crossed.
Pride is about inclusion, solidarity, support for each other, including trans people, and the LGB Alliance is in opposition to those themes - it was established to oppose the inclusion of trans rights within LGB issues. It wants to put clear distance between identity matters and sexuality matters.
Wearing apparel that supported that, on that particular day, seems a very clear message that people who are trans should not be present during Pride marches; it appears as an attempt to exclude deeply valued members of our community, and it looked like the community as whole stood up and said 'Hang on, we're not ok with that.'
The vast majority of people attending Pride naturally do not want to march alongside someone that attacks values that they hold dearly. They do not want to represent values of division and antipathy to the public as they walk through communities.