Hi Miauru,
Poland are now part of the EU so LOT, being an EU-based airline, are subject to recent EU directives regarding cancellations and delays.
There has been a lot of discussion about these on the BA board recently (look
here for summary) - however, on rereading this thread, it looks like it's specifically for 'immediate' problems, so may not be relevant when they cancel ahead of time as LOT have done here. Try reading through the directive (link in thread referenced above) and see if it helps.
Good luck - that's seriously poor performance from LOT