I mostly agree but think its strange to dismiss the individual part of it. Although a social movement is the goal being worked towards, I feel its a bit harmful to state the goal as 'global vegan movement' instead of 'stop exploiting animals' because that difference provides wiggle room to do harmful things if you don't expect it to affect the odds of the movement succeeding, which gets yourself thinking in unhelpful utilitarian terms. Easier to get intersectional-understanding benefits of connecting veganism to other issues, and be a better voice for that movement, when you're an abolitionist vegan who doesn't care if what you're doing might not be worthwhile according to an arbitrary metric.
The movement is of course the vitally necessary action to end the industry, but I'm also sick of carnist leftist friends excusing individual carnist actions because of it 'not really changing things', which I think is driving my thoughts here.