no they can't make it on map diff unless KC lose to TL
KC go 2-1 vs TL
KC go 0-2 vs TH
KC 3-3 8-7 on maps
FNC lose 1-2 to Navi
FNC 3-3 7-7 on maps
KC +1 on maps
additionally there is TL with a very winnable game vs M8.
if TL go 2-0 vs M8 they'll be 7-7 on maps, so even if KC lose to TL, it'll come down to round diff