Hello, Cymro, and welcome to PPRuNe!
If your sister (or anyone else in a similar situation, come to that) wants a definitive answer to the problem you have described I would suggest that they contact Lufthansa, Air Baltic, British Airways etc directly.
Then your sister will be in no doubt whatsoever as to what she may or may not have to do.
Good luck!