My understanding from the numerous emails sent out by the union and company was that the 350/787 folk saved did not push the line up. This was explicitly explained so many times it was boring. They were saved at no cost. They were saved at companies request, not the union's. The only issue is it makes is those of us that were screwed a little bitter that junior people kept their jobs. Either x lose their job or x+787/350 lose their jobs. The line didn't rise by 40, 50 or any number to save the 350/78 pilots. It might make you sleep better at night to have them sacked too, but it is a fundamentally worse solution.
350/78 talk just muddies the water IMO. All it did was reduce the number of redundancies (a good thing).
BACF did increase the position of the line, but is legally backed so no arguments there, just the way it is and sadly overlooked by all, initially.
Mainly being devils advocate, a lot of stuff has happened I don't agree with. Covid is (say it together) unprecedented.