Нам нужно сместить акцент в вопросе, так легче понять (или попытаться понять) суть происходившего.
Германия не шла в Польшу убивать поляков. Она захватывала "жизненное пространство". Решала геополитические задачи. Какая-то их часть ("данцигский коридор", например) была заложена еще в Версале. Немцы частично возвращали своё, отнятое победителями Первой Мировой, а частично забирали "чужое".
Представим себе, что с момента вторжения до 14-го сентября немцы не убили ни одного поляка. Выселяли (некоторых), переселяли, ущемляли права, но не убивали.
Вмешался бы СССР в таком случае? Ввел бы войска в западные области Украины и Белоруссии?
Конечно. Значит, он помешал немцам не убивать поляков, это не было причиной.
Далее, в подписи к фото говорится об апреле 1940 года. А СССР "вмешался" 14 сентября 1939 года. Никто еще не знал и не мог знать, как немцы поведут себя по отношению к полякам. Более того, мы же понимаем, что если войска пересекли восточную границу СССР 14 сентября (я привязываюсь к Вашей дате), то решение об этом было принято раньше. Предположим, 1-го сентября, это как минимум. За 2 недели можно сформировать контингент и ввести его... Если это предусмотрено каким-нибудь планом. У военных всегда есть какие-то планы. На всякий случай. А случаи бывают разные.
Еще момент. Помешал ли СССР немцам вообще? Ну, не убивать поляков, а просто достигать своих каких-то целей? Нет, во всяком случае, в немецких мемуарах ничего такого нет. Войска СССР и Германии не входили в соприкосновение, а в некоторых местах немцы, которые зашли слишком далеко, откатывались назад, к некоей, заранее оговоренной линии. (Поговаривают, что до РККА в 39-м году во Львове успели побывать немцы).
И эта "линия" была оговорена в Пакте Молотова-Риббентропа. Два государства договорились о ненападении, при этом уведомили друг друга о своих интересах. Вся суть "секретных протоколов" сводилась к этому: немцы заявили, чего они хотят на Востоке, а СССР - чего он хочет в таком случае на Западе. В момент переговоров СССР немцам и помешал - занять всю Польшу. Раз уж они не только возвращают свое, но и берут чужое, то СССР в таком случае всего лишь потребовал земли, которые раньше входили в состав Российской империи. На том и порешили.
А с момента немецкого вторжения в Польшу Советский Союз ничем немцам не мешал. Он просто взял свое - как договаривались. И если речь могла идти о защите, то в первую очередь "впряглись" за украинцев и белорусов, а уж за поляков постольку поскольку.
Кстати, та же Польша раньше заключала такой же договор с Германией, и когда немцы аннексировали Чехословакию, поляки захватили заранее оговоренный ее кусок. Но нам в голову не придет, что поляки помешали немцам уничтожать чехов.
Ну и насчет "освбодили после". Чтобы разбить агрессора, нужно не просто освободить то, что он оккупировал, но и разгромить его логово. А для этого нужно пройти - через Польшу, Венгрию, Словакию, Чехию и так далее.
Вот и получается, что главным ответом на вопрос "Почему?" будет "для защиты своих национальных интересов".