Indeed. She said (and did) some admirable things.
It's OK that you quote Sylvia Pankhurst. She was member of the British Communist Left, who published "The Workers Dreadnought".