I'm not sure if that is correct. It would depend if the queueing traffic was classed as "stationary" or not. I don't know if there are precedents in case law, but I would not be surprised if this was not as clear cut as you are suggesting.
Yes, I agree. Stationary to me (and I am not a lawyer etc) in that context would mean parked (or broken down). The law would have to allow overtaking of such vehicles, or they would effectively block the road where there were solid lines, possibly for hours. Queueing traffic may be stationary, but only fairly briefly - and also there is, by definition, another car in front and in front and in front etc. If a driver overtook a queue and barged in at the front when the lights changed, we'd certainly call it wrong morally... I know a bike can filter back in in a smaller space, but even so...
Which doesn't take away from the fact that the driver should have looked, of course. However, even on a road with broken lines, I'd rarely filter up the outside, because I'd be afraid on not being able to get back in quickly. I tend to use the inside, with great caution. I suspect most drivers are more likely to think of a bike overtaking that way, if they think at all. And I'm happy to just wait, if it's at all risky looking. (or, indeed, get off and walk along the pavement, if it's that bad!).